forked from ThematicTheme/Thematic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
536 lines (505 loc) · 36.2 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
=== Thematic ===
Contributors: iandstewart, chrisgossmann, emhr, helgatheviking, middlesister
Tags: white, three-columns, two-columns, responsive-layout, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats, translation-ready, full-width-template
Requires at least: 3.6
Tested up to: 4.0
Stable tag: 2.0.0
The ultimate in SEO-ready themes, Thematic is a highly extensible, WordPress Theme Framework featuring 13 widget-ready areas, & a whole lot more.
== Description ==
Thematic is a free, open-source, highly extensible, search-engine optimized WordPress Theme Framework featuring 13 widget-ready areas, grid-based layout samples, styling for popular plugins, and a whole community behind it. It's perfect for beginner bloggers and WordPress development professionals.
Features:
* Perfect to use as-is or as a blank WordPress theme for development
* Fully Search-Engine Optimized
* Extra widget-ready areas (13 in total) and more possible in your Child Theme
* Includes a sample WordPress Child Theme for rapid development
* Ready for WordPress plugins like Subscribe to Comments and WP-PageNavi
* Fully compatible with All-In-One SEO and WordPress SEO by Yoast
* Multilingual ready with WPML support
* Responsive stylesheet makes the layout adapt to smaller screens
* Several layout options available in the Customizer
* Editable footer text to remove the theme credit without harming the theme
* Options for multi-author blogs
== Changelog ==
= 2.0.0 =
Updated: Bundled superfish script to 1.7.4 [Issue #73]
Updated: Thematic now requires WordPress version 3.6 or later [Issue #93]
Changed: Switched primary markup to html5. Introduced a legacy mode for using the previous xhtml markup [Issue #67,#59,#60]
Changed: thematic_create_stylesheet() uses the active theme's name as handle and it's version as arguments to wp_enqueue_style()
Changed: thematic_head_scripts() uses wp_localize_script() to send data to the main javascript file
Changed: Consolidated all css styles to a single stylesheet. [Issue #61]
Changed: The browser body classes are now turned off by default
Changed: thematic_body_class() function to add layout body classes via body_class filter. Previous classes moved to thematic_legacy_body_class()
Changed: Javascript files now live in /library/js/ directory and css files in /library/css
Changed: Thematic no longer replaces the core Search widget but filters the widget title instead [Issue #75,#79]
Changed: Thematic no longer replaces the core Meta widget and adds its own Thematic Meta widgets instead [Issue #75,#79]
Changed: Filters for opening and closing the .site-wrapper div now returns a string instead of boolean
Changed: Default theme settings are not stored in the database until user saves them in theme options screen [Issue #110]
Changed: thematic_list_comments_arg() now sends an array instead of string as arguments
Changed: $content_width is now 600px, reflecting the new layout
Changed: .current-menu-item in main navigation is now blue and italic for more visibility
Changed: Sample child theme includes sample code to enqueue parent style sheet
Fixed: Filter 'list_comments_arg' renamed to 'thematic_list_comments_arg', correcting a missing namespace
Fixed: Removed deprecated ereg. Props scottnix [Issue #48]
Fixed: Typo in docblocs and readme files. Props SeamlessThemes and polnoft
Fixed: Typo in page.php. Props Martin Scott
Fixed: Childtheme_override_thematic_validate_opt() is returning properly now. Thanks yitwail for reporting [Issue #88]
Fixed: Avoid undefined index error in thematic_browser_class_names(). Props ryanstockau [Issue #105]
Added: Unit tests in /library/tests/ directory. [Issue #62]
Added: File CONTRIBUTING.md with instructions on how to contribute to the project
Added: Current_theme_supports checks for 'thematic_xhtml' for restoring the legacy xhtml doctype [Issue #111]
Added: Optional theme option checkbox to activate legacy xhtml mode (hidden by default)
Added: A html5shiv script for html5 support in older browsers [Issue #51]
Added: New markup element h3.menu-toggle in #access div for menu button in the mobile menu
Added: New semantic css classes to the structural layout elements [Issue #50]
Added: New body css classes for the different site layouts [Issue #55]
Added: New body css class for the xhtml mode
Added: Support for Theme Customizer [Issue #56]
Added: Css media queries for responsive mobile-friendly layout
Added: Meta viewport tag to <head> for responsive sites. Not automatically included in xhtml mode
Added: Support for Language Packs
Added: ARIA roles to main structural layout elements [Issue #81]
Added: Bundled icon font Genericons
Added: Slovenian, Croatian and Vietnamese language files
Added: New widget Thematic Meta, showing only login/logout links
Added: Function thematic_is_legacy_xhtml() for checking if legacy mode is active [Issue #49]
Added: Function thematic_doctype() and childtheme_override_doctype() [Issue #67]
Added: Function thematic_html() and childtheme_override_html() [Issue #67]
Added: Function thematic_head() and childtheme_override_head() [Issue #67]
Added: Function thematic_meta_description()
Added: Function thematic_meta_robots()
Added: Function thematic_meta_viewport() - adds virewport tag for responsive styling
Added: Function thematic_available_theme_layouts() and thematic_available_layout_slugs() [Issue #97]
Added: Function thematic_default_theme_layout() [Issue #97]
Added: Function thematic_legacy_body_class for all the css classes previously added to the body
Added: Filters to the opening and closing tags of the main strucural div's. Props vanpop [Issue #96]
Added: Filter 'thematic_childtheme_style_dependencies' to control child stylesheet dependencies
Added: Filter 'thematic_javascript_options' for sending varables to the javascript
Added: Filter 'thematic_mobile_navigation_buttontext' for the menu button on the mobile navigation
Added: Filters 'thematic_modernizr_handles', 'thematic_use_html5shiv' and 'thematic_html5shiv_output' for controlling the html5shiv behaviour
Added: Filter 'thematic_available_theme_layouts' [Issue #97]
Added: Filter 'thematic_default_theme_layout' [Issue #97]
Added: Filter 'thematic_current_theme_layout' [Issue #97]
Deprecated: thematic_create_doctype() in favor of thematic_doctype()
Deprecated: thematic_create_html() in favor of thematic_html()
Deprecated: thematic_create_head() in favor of thematic_head()
Deprecated: thematic_show_description() in favor of thematic_meta_description()
Deprecated: thematic_create_description() in favor of thematic_meta_description()
Deprecated: thematic_show_robots() in favor of thematic_meta_robots()
Deprecated: thematic_create_robots() in favor of thematic_meta_robots()
Removed: Previously deprecated files archives.php and template-page-blog.php [Issue #38]
Removed: Redundant robots "follow" meta tag [Issue #43]
Removed: File library/scripts/hoverIntent.js in favor of enqueuing core bundled version [Issue #73]
Removed: File library/scripts/jquery.bgiframe.min.js since it is not used [Issue #73]
Removed: File library/scripts/supersubs.js since it is depreacted by the developer and incorporated into main superfish script [Issue #73]
Removed: File library/scripts/thematic-dropdowns.js in favor of new file library/js/thematic.js
Removed: Filter 'thematic_dropdown_options' for the javascript path. Filter the array 'thematic_javascript_options' instead
Removed: The title attribute on many links throughout the theme. [Issue #102]
Removed: Previous header image code from sample child theme. It was old did not reflect best practices.
= 1.0.4 =
* Removed: Backward compatibility for WP versions earlier than 3.4 specifically all calls to wp_get_theme() and get_theme_data()
* Deprecated: thematic_legacy_help() & thematic_do_legacy_help_section()
* Changed: SampleChildTheme's legacy add_theme_support() moved off of thematic_child_init hook
* Fixed: legacy post classes for excerpt & full post classes
* Removed: has-* excerpt classes & pagination classes from legacy post class
* Updated: All current translations from translate.thematictheme.com
* Added: readme.txt to /languages directory
* Added: Japanese locale
* Updated: comments-extensions.php form element attributes to be HTML5 compatible props coliff
* Fixed: thematic_content() undefined variable notice props scottnix
* Removed: deprecated arg from wp_list_categories() props scottnix
* Fixed: thematic_validate_opt() Typo in namespacing of function props josephting
* Fixed: thematic_validate_opt() Passing validation variable to child theme override
= 1.0.3.3-beta =
* Fixed thematic_body_class() and thematic_post_class() to correctly filter body_class() and post_class()
* Fixed nextpaged and excerpt classes in thematic_body_class() and thematic_post_class()
* Removed _deprecated_function() from: thematic_body_class() thematic_post_class() childtheme_override_body_class() childtheme_override_post_class() due to issues with WP_DEBUG breaking the post div and body tag class attributes
* Moved the thematic_bodyopen() functionality to thematic_body()
* Deprecated thematic_bodyopen() because it was redundant
* Moved thematic_body() and childtheme_override_thematic_body() from dynamic-classes.php to header-extensions.php
= 1.0.3.2 =
* Changed: Samplechildtheme custom header styling
* Fixed: Syntax error in links.php
= 1.0.3.1 =
* Updated: Spanish and Catalan localization files
* Added: Simplified Chinese and Serbian localization files
* Added: XML configuration file for compatibility with WPML multilingual plugin
* Fixed: restored missing #comment-id on comment permalinks
= 1.0.3 =
* Updated: Swedish, French, Estonian localization files
* Updated: regeneration of .pot file after major update of localization strings
* Fixed: adjusted filter for title tags on static front pages
* Fixed: minor bug in theme options page, props petskratt
* Updated: sample childtheme includes code to add support for custom background and custom header images
* Deprecated: thematic_canonical_url(), props rowatt
* Deprecated: all theme constants
- replaced THEMATIC_COMPATIBLE_FEEDLINKS with add_theme_support( 'thematic_legacy_feed_links' )
- replaced THEMATIC_COMPATIBLE_COMMENT_HANDLING with add_theme_support( 'thematic_legacy_comment_handling' )
- replaced THEMATIC_COMPATIBLE_BODY_CLASS with add_theme_support( 'thematic_legacy_body_class' )
- replaced THEMATIC_COMPATIBLE_POST_CLASS with add_theme_support( 'thematic_legacy_post_class' )
- replaced THEMATIC_COMPATIBLE_COMMENT_FORM with add_theme_support( 'thematic_legacy_comment_form' )
- Removed: THEMATIC_THEMENAME
- Removed: THEMATIC_THEMEAUTHOR
- Removed: THEMATIC_THEMEURI
- Removed: THEMATIC_VERSION
- Removed: THEMATIC_TEMPLATEAUTHOR
- Removed: THEMATIC_TEMPLATEURI
- Removed: THEMATIC_TEMPLATEVERSION
* Deprecated: thematic_body_class(), modified it to filter body_class() instead
* Deprecated: thematic_post_class(), modified it to filter post_class() instead
* Fixed: replaced get_current_theme() with wp_get_theme() for Theme Review Recommendations
* Updated: superfish/supersubs, load all superfish-related scripts in footer
= 1.0.2.2 =
* fixed invalid markup (extra span) in thematic_postmeta_authorlink()
* fixed broken feed links in thematic_show_rss() and thematic_show_comment_rss()
= 1.0.2.1 =
* Added: $hook argument to <code>apply_filters()</code> in <code>thematic_before_widget_area()</code> and <code>thematicafter_widget_area()</code> to filter attribute id
* Fixed: <code>thematic_wptitle</code> to use <code>!thematic_seo()</code> logic
* Fixed: The <code>thematic_theme_setup()</code> framework and child theme data that feed the Constants and shortcodes generated from constants
* Removed: Constants for namespacing changes as follows
* Removed: THEMENAME
* Added: THEMATIC_THEMENAME
* Removed: THEMEAUTHOR
* Added: THEMATIC_THEMEAUTHOR
* Removed: THEMEURI
* Added: THEMATIC_THEMEURI
* Removed: THEMATICVERSION
* Added: THEMATIC_VERSION
* Removed: TEMPLATEAUTHOR
* Added: THEMATIC_TEMPLATEAUTHOR
* Removed: TEMPLATEURI
* Added: THEMATIC_TEMPLATEURI
* Removed: TEMPLATEVERSION
* Added: THEMATIC_TEMPLATEVERSION
* Removed: THEMELIB
* Added:THEMATIC_LIB
= 1.0.2 =
* Updated: German language files
* Updated: Swedish language files
* Updated: thematic.pot is in sync again
* Updated: WordPress backwards compatibility limited to WP 3.2
* Changed: <code>thematic_doctitle()</code> to echo a value generated by wp_title()
* Added: <code>thematic_wptitle()</code> to filter wp_title()
* Changed: <code>thematic_secondary_aside()</code> and <code>thematic_primary_aside()</code> to display default sidebar contents when viewed in the live theme preview.
* Added Filters: <code>thematic_open_header thematic_close_header thematic_open_footer thematic_close_footer</code>
* Updated locales: sv_SE fr_FR
* Added locales: lt, tr_TR, he_IL
= 1.0 =
* Moved: conditional comment handling from page templates to <code>thematic_include_comments()</code>
* Fixed: many templates misuse of the <code>the_post()</code>
* Moved: thematic_init_navmenu() to functions.php for adherence to theme review guidelines
* Added: <code>thematic_get_comment_link()</code> to filter <code>get_comment_link()</code>
* Changed: default.css for comment threading abnomalities
* Added: html attributes for #comments-list and #pings-list in comments.php
* Added: <code>thematic_add_comment_class()</code> to filter <code>comment_class()</code>
* Deprecated: <code>childtheme_override_comment_class()</code> and <code>thematic_comment_class()</code>
* Changed: <code>thematic_post_footer()</code> "Comments" to " Responses"
* Fixed: Pagination of pings and comments when threaded.
* Changed: All of the functions in shortcodes.php to namspace with <code>thematic_*</code>
* Changed: <code>thematic_page_title()</code> to remove 'Blog Archives'
* Removed: <code>widget_thematic_rsslinks_control()</code>
* Changed: Namespacing of classes from <code>THM_*</code> to <code>Thematic_*</code>
* Changed: Namespacing of functions from <code>widget_area_*()</code> to <code>thematic_widget_area_*()</code>
* Added: <code>thematic_list_bookmarks_args(), thematic_list_comments_arg(), thematic_more_text()</code>
* Deprecated: <code>widget_area_*()</code> functions <code>list_bookmarks_args(), list_comments_arg(), pageGetPageNo(), more_text()</code>
* Changed: <code>thematic_commentbutton_text()</code> to return escaped content
* Moved: enqueue of comment reply script to <code>thematic_head_scripts()</code>
* Deprecated: <code>thematic_show_commentreply()</code>
* Replaced: <code>get_bloginfo(*)</code> for Theme Review required functions
* Moved: <code>thematic_create_contenttype()</code> within header.php for Theme Review compliance
* Removed: <code>wp_register_*</code> because <code>wp_enqueue_*</code> registers * when the src param is set for <code>_scripts</code> and <code>_styles</code>
* Moved: Function <code>thematic_head_scripts</code> to header.php
* Changed: the action hook for <code>thematic_head_scripts()</code> and <code>thematic_create_stylesheet()</code> to <code>wp_enqueue_scripts</code>
* Changed: Function <code>thematic_head_scripts</code> to <code>wp_enqueue_script</code>.
* Fixed: Valid CSS support for ie7 in default.css for hr color
* Depecated: archives.php template for proper template namespacing please use the newly added tempate-page-archives.php
* Deprecated: template-page-blog.php in favor of home.php
* Fixed: CSS to comply with WP theme unit tests: images, clearing floats, etc.
* Changed: default.css moved .gallery styles into images.css
* Added: Action hook thematic_abovemainclose
* Added: Check for <code>current_theme_supports('thematic_support_post_type_author_link')</code> in <code>thematic_postmeta_authorlink</code>
* Added: Pretty Permalink support for custom post type archives in <code>thematic_postfooter</code>
* Added: WP Nav Menu compatibility to default sylesheet
* Fixed: 2c-l-fixed.css .hentry width bug
* Added: docblocks to all templates
* Fixed: Override childtheme_override_theme_setup
* Added: Function thematic_opt_init()
* Added: Function thematic_get_wp_opt()
* Added: Override: childtheme_override_opt_init()
* Added: Function thematic_get_theme_opt()
* Added: Function thematic_convert_legacy_opt()
* Added: Filter thematic_theme_convert_legacy_opt
* Added: Function thematic_default_opt()
* Added: Filter thematic_theme_default_opt
* Added: Function thematic_opt_add_page()
* Added: Filter thematic_theme_add_opt_page
* Added: Function thematic_opt_page_help()
* Added: Filter thematic_theme_opt_help_sidebar
* Added: Filter thematic_theme_opt_help_txt
* Added: Function thematic_legacy_help()
* Added: Override childtheme_override_opt_page_help
* Added: Function thematic_do_legacy_help_section()
* Added: Function thematic_do_opt_page()
* Added: Function thematic_do_opt_section_main()
* Added: Filter thematic_theme_opt_section_main
* Added: Function thematic_do_insert_opt()
* Added: Function thematic_do_auth_opt()
* Added: Function thematic_do_footer_opt()
* Added: Function thematic_do_legacy_opt()
* Added: Function thematic_validate_opt()
* Added: Override childtheme_override_validate_opt
* Added: Filter thematic_theme_opt_validation
* Changed Template author.php to use new thematic_get_theme_opt()
* Changed Function thematic_index_loop() to use new thematic_get_theme_opt()
* Changed Function thematic_siteinfo() to use new thematic_get_theme_opt()
* Removed: Global $options array
* Removed: Function mytheme_add_admin()
* Removed: Function mytheme_admin()
* FIXED: <code>thematic_tag_query()</code>.
* REMOVED: <code>thematic_canonical_url()</code> (no longer needed).
* Added: Add <code>add_theme_support('minorbrowserversion_ff')</code> to display major and minor Firefox version in the body class.
* Added: Add <code>add_theme_support('minorbrowserversion_ie')</code> to display major and minor IE version in the body class.
* Added: Add <code>add_theme_support('minorbrowserversion_op')</code> to display major and minor Opera version in the body class.
* Added: Add <code>add_theme_support('minorbrowserversion_sf')</code> to display major and minor Safari version in the body class.
* Added: Add <code>add_theme_support('minorbrowserversion_all')</code> to display major and minor version for all browsers in the body class.
* Added: Add <code>add_theme_support('minorbrowserversion_ch')</code> to display major and minor Chrome version in the body class.
* Changed: By default only the major browser version will be used in the body class.
* Added: Filter <code>thematic_doctitle_separator</code>.
* Fixed: Thematic Options is working again.
* Changed: Filter <code>thematic_dropdown_options</code>.
* Removed: Variable <code>thematic_use_superfish</code>.
* Changed: Function <code>thematic_create_stylesheet</code> to <code>wp_enqueue_style</code>.
* Removed: filter <code>thematic_create_stylesheet</code>.
* Added: New hook <code>thematic_child_init</code> used for <code>remove_theme_support</code>.
* Added: <code>add_theme_support('thematic_superfish')</code>
* Changed: Started to clean up the functions.php.
* Fixed: Missing text domain.
* Fixed: thematic_page_title() Tag archive display name of queried tag
* Changed: thematic_page_title() now supports for custom post type archives
* Changed: thematic_postfooter(), thematic_postfooter_postcategory(), thematic_postfooter_posttags() , thematic_postfooter_postcomments(), function thematic_postfooter_postconnect() to provide support for custom post types and custom taxonomies.
* Added: thematic_postfooter_posttax() providing a looping structure for post taxonomies
* Added: New override childtheme_override_postfooter_posttax()
* Added: New filter thematic_postfooter_posttax
* Added: thematic_postfooter_postterms($tax) for assembling the term list for individual taxonomies
* Added: New override childtheme_override_postfooter_postterms($tax)
* Added: New filter thematic_postfooter_postterms
* Added: New filter thematic_open_id_content. Defaults to: <code>'<div id="content">' . "\n"</code>.
* Added: $content_width defines the max image width.
* Added: Farsi language files. Credits: Ehsan
* Added: The action hooks <code>thematic_above_archiveloop</code> and <code>thematic_below_archivloop</code>. Credits: Kathy
* Added: Automatic support for All in One SEO Pack, HeadSpace Plugin, Platinum SEO Pack, wpSEO, and WordPress SEO.
* Added: Icelandic language files. Credits: Stef\E1n Vignir Skarph\E9\F0insson
* Changed: Removed changelog.html in favor of the new readme.txt.
* Fixed: <code>childtheme_menu_args</code> in Thematic Sample Childtheme (the value for echo is FALSE).
* Fixed: An E_NOTICE in dynamic_classes.php (occured while displaying a 404 page). Credits: markauk
* Fixed: childtheme_override_content_init() is now working.
* Fixed: Updated Brazilian Portuguese language files. Credits: Eduardo Zulian.
* Fixed: Removed sidebar-subsidiary.php. Code is created using action hooks.
* Fixed: The override part of some more functions.
* Fixed: Set Thematic filter thematic_page_menu_args for thematic_page_menu_args().
* Fixed: Removed thematic_page_menu_args() filter of wp_page_menu_args.
* Fixed: Reinstated thematic_nav_menu filter.
* Fixed: Undefined variable $redirect in thmfooter_login_link() from shortcodes.php.
* Fixed: The override part of a few functions creating the header missed the add_action part.
= 0.9.7.7 =
* Fixed: search.php call to undefined function blog_info().
* Fixed: Theme Review Images Test via CSS.
= 0.9.7.6 =
* Fixed: "Constant * already defined" notices when defining constants in a child themes.
* Fixed: "Undefined variable" $id, $aria_req notices when using default comment_form().
* Fixed: "Undefined constant assumed get_post_type_object" notice in thematic_post_class.
= 0.9.7.5 =
* Added: The constant THEMATIC_COMPATIBLE_FEEDLINKS which defaults to false. In this case the WordPress functions add_theme_support( 'automatic-feed-links' ) is used. If you set it to TRUE, Thematic will use its own functionality. This is a requirement by the Theme Review Team.
* Added: New function thematic_body() to header.php defined in dynamic-classes.php
* Added: New function childtheme_override_body() defined in dynamic-classes.php
* Added: New function thematic_body_open() defined in dynamic-classes.php
* Added: Added Estonian language files. Credits: Peeter Marvet
* Added: Thematic's browser / OS class to WorpPress' body_class(). Menu will now display properly with the Test Data.
* Added: the constant THEMATIC_COMPATIBLE_COMMENT_FORM which defaults to false. In this case the WordPress function comment_form() is used. If you set it to TRUE, Thematic will use its own functionality. This is a requirement by the Theme Review Team.
* Added: Added: Thematic's browser / OS class to WorpPress' body_class(). Menu will now display properly with the Test Data.
* Added: the constant THEMATIC_COMPATIBLE_POST_CLASS which defaults to false. In this case the WordPress function post_class() is used. If you set it to TRUE, Thematic will use its own function thematic_post_class(). This is a requirement by the Theme Review Team.
* Added: the constant THEMATIC_COMPATIBLE_BODY_CLASS which defaults to false. In this case the WordPress function body_class() is used. If you set it to TRUE, Thematic will use its own function thematic_body_class(). This is a requirement by the Theme Review Team.
* Added: Better SSL support by replacing bloginfo('siteurl') & get_bloginfo('siteurl') with site_url()
* Changed: the filter body_class to thematic_body_class.
* Fixed: Finnish language files. Credits: Peeter Marvet
* Fixed: Trailing slashes in the search forms of search.php and thematic_404()
* Fixed: childtheme_override_access().
* Fixed: the closing > for the post_class part.
* Fixed behaviour of thematic_show_bodyclass. The body tag will now be created, if a filter returns false.
* Fixed: Removed add_theme_support('menu') according to Andrew Nacin.
* Fixed: Comment handling for archives.php, links.php and page.php can be made compatible with old handling controlled by a key/value of "comments".
* Wrapped some WP 3.0 function calls. Thematic still supports WP 2.9.x.
= 0.9.7.4 =
* Added: Filter thematic_post_thumb_size in thematic_content()
* Added: Filter thematic_post_thumb_attr in thematic_content()
* Added: Filter thematic_post_thumbs Default TRUE in thematic_content()
* Added: Post Thumbnails to thematic_content() excerpts
* Added: add_theme_support( 'post-thumbnails' ) as required by WP Theme Dev Checklist
* Added: Post and Body classes for custom post types
* Added: Helper function thematic_is_custom_post_type()
* Added: Czech language files Credits: JanJan Fertek
* Added: Filter thematic_show_bc_taxonomyarchives Default True
* Added: Post and Body classes for custom taxonomies
* Added: Custom taxonomy support for archives in thematic_page_title()
* Added: Helper function thematic_get_term_name() for retrieving custom taxonomy name Credit Justin Tadlock
* Added: CDATA encoding to JavaScript
* Added: Blog template page-blog.php
* Added: Page template page-fullwidth.php and relative styles in thematic>library>layouts *.css files for full width content
* Fixed: Clearing Floats issues in compliance with Theme_Unit_Test WordPress Theme Review Guidelines
* Fixed: Conditional display of comment-edit anchor tag and meta separator
* Fixed: Trailing slash in thematic_search_form()
* Fixed: Missing Dutch nl_NL.po
* Added add_theme_support( 'automatic-feed-links' ).
* Removed the deprecated function call get_the_author().
* Renamed template files page-... to template-page-... according to <a href="http://codex.wordpress.org/Theme_Review#Custom_Template_Naming_Conventions">4.5.4 Custom Template Naming Conventions</a> and adjusted the CSS files.
* Updated: PT lang files Thanks to: Bernardo Maciel
* Updated: Dutch translation props: Fili
= 0.9.7.3 =
* Fixed: Changed trackback_url() to get_trackback_url().
* Fixed: Displaying WordPress Galleries is fixed.
* Fixed: Cleaned up theme-options.php.
* Fixed: Cleaned up comments-extensions.php.
* Fixed: Removed the custom field check to display the comments template for page.php, archives.php and links.php.
* Fixed: Deprecated is_sidebar_active() in favor of is_active_sidebar().
* Fixed: Cleaned up the deprecated function calls
* Fixed: duplicate key in thematic_nav_menu_args().
* Fixed: The deprecated function uses WordPress' functionality for reporting.
= 0.9.7.2 =
* Added: Fallback to wp_page_menu if theme location has no menu
* Added: thematic_init_navmenu registers the theme location for our menu. Override: childtheme_override_init_navmenu
* Added: thematic_primary_menu_name filters the menu name 'Primary Menu'.
* Added: thematic_primary_menu_id filters the menu id 'primary-menu'.
* Added: The main menu uses the menu id 'primary-menu' and the menu name 'Primary Menu'.
* Fixed: Changed add_theme_support( 'nav-menus' ) to add_theme_support( 'menus' ).
* Fixed: a bug that prevents the 'Reset Widgets'.
= 0.9.7.1 =
* Fixed: Potential security issue in theme-options.php.
= 0.9.7 =
* Added: new function: thematic_init_presetwidgets() to initialize the preset widgets. Override function: childtheme_override_init_presetwidgets()
* Added: new function: thematic_content_init() to set up new post classes.
* Added: childtheme_override_content_init() overrides thematic_content_init
* Added: new post classes: is-full is-excerpt custom-excerpt auto-excerpt wp-teaser has-more wp-more has-teaser
* Added: new filter thematic_get_excerpt to thematic_content()
* Added: filter to customize the length ofthematic_search_form() in widgets-extensions.php. Credits: Aaron Jorbin
* Added: childtheme_override_doctitle() overrides thematic_doctitle
* Added: childtheme_override_head_scripts() overrides thematic_head_scripts
* Added: childtheme_override_brandingopen() overrides thematic_brandingopen
* Added: childtheme_override_blogtitle() overrides thematic_blogtitle
* Added: childtheme_override_blogdescription() overrides thematic_blogdescription
* Added: childtheme_override_brandingclose() overrides thematic_brandingclose
* Added: childtheme_override_access() overrides thematic_access
* Added: childtheme_override_subsidiaries() overrides thematic_subsidiaries
* Added: childtheme_override_siteinfoopen() overrides thematic_siteinfoopen()
* Added: childtheme_override_siteinfo() overrides thematic_siteinfo()
* Added: childtheme_override_siteinfoclose() overrides thematic_siteinfoclose()
* Added: New action hooks thematic_abovecomment and thematic_belowcomment Credits: heaven.
* Added: childtheme_override_commentmeta overrides thematic_commentmeta()
* Added: new filter thematic_commentmeta() to discussion.php. Credits: heaven
* Added: childtheme_override_body_class() overrides thematic_body_class()
* Added: childtheme_override_post_class() overrides thematic_post_class()
* Added: childtheme_override_comment_class() overrides thematic_archive_loop()
* Added: childtheme_override_author_loop() overrides thematic_comment_class()
* Added: childtheme_override_date_classes() overrides thematic_date_classes()
* Added: Finnish language files. Credits: Mikito Takada
* Added: new filter thematic_open_wrapper to the header.php. This filter defaults to true.
* Added: new filter thematic_close_wrapper to the footer.php. This filter defaults to true.
* Added: childtheme_override_page_title() overrides thematic_page_title()
* Added: childtheme_override_nav_above() overrides thematic_nav_above()
* Added: childtheme_override_archive_loop() overrides thematic_archive_loop()
* Added: childtheme_override_author_loop() overrides thematic_author_loop()
* Added: childtheme_override_category_loop() overrides thematic_category_loop()
* Added: childtheme_override_index_loop() overrides thematic_index_loop()
* Added: childtheme_override_single_post() overrides thematic_single_post()
* Added: childtheme_override_search_loop() overrides thematic_search_loop()
* Added: childtheme_override_tag_loop() overrides thematic_tag_loop()
* Added: childtheme_override_postheader() overrides thematic_postheader()
* Added: childtheme_override_postheader_posteditlink() overrides thematic_postheader_posteditlink()
* Added: childtheme_override_postheader_posttitle() overrides thematic_postheader_posttitle()
* Added: childtheme_override_postheader_postmeta() overrides thematic_postheader_postmeta()
* Added: childtheme_override_postmeta_authorlink() overrides thematic_postmeta_authorlink()
* Added: childtheme_override_postmeta_entrydate() overrides thematic_postmeta_entrydate()
* Added: childtheme_override_postmeta_editlink() overrides thematic_postmeta_editlink()
* Added: childtheme_override_content() overrides thematic_content()
* Added: childtheme_override_archivesopen() overrides thematic_archivesopen()
* Added: childtheme_override_category_archives() overrides thematic_category_archives()
* Added: childtheme_override_monthly_archives() overrides thematic_monthly_archives()
* Added: childtheme_override_archivesclose() overrides thematic_archivesclose()
* Added: childtheme_override_404_content() overrides thematic_404_content()
* Added: childtheme_override_postfooter() overrides thematic_postfooter()
* Added: childtheme_override_postfooter_posteditlink() overrides thematic_postfooter_posteditlink()
* Added: childtheme_override_postfooter_postcategory() overrides thematic_postfooter_postcategory()
* Added: childtheme_override_postfooter_posttags() overrides thematic_postfooter_posttags()
* Added: childtheme_override_postfooter_postcomments() overrides thematic_postfooter_postcomments()
* Added: childtheme_override_postfooter_postconnect() overrides thematic_postfooter_postconnect()
* Added: childtheme_override_nav_below() overrides thematic_nav_below()
* Added: childtheme_override_previous_post_link() overrides thematic_previous_post_link()
* Added: childtheme_override_next_post_link() overrides thematic_next_post_link()
* Added: childtheme_override_author_info_avatar() overrides thematic_author_info_avatar()
* Added: childtheme_override_cats_meow() overrides thematic_cats_meow()
* Added: childtheme_override_tag_ur_it() overrides thematic_tag_ur_it()
* Added: Support for wp_nav_menu().
* Added: New filter thematic_menu_type to switch between wp_page_menu() and wp_nav_menu(). Defaults to wp_page_menu().
* Added: New filter thematic_nav_menu_args to filter the arguments for wp_nav_menu().
* Added: New filter thematic_page_menu_args to filter the arguments for wp_page_menu().
* Added: New filter thematic_use_superfish to prevent the use of Superfish for the menu.
* Added: New filter thematic_show_bc_blogid to prevent the BODY class blogid-n.
* Added: New BODY class blogid-n.
* Added: New action hooks thematic_abovepost and thematic_belowpost.
* Added: New action hooks thematic_abovecontent and thematic_belowcontent.
* Added: Theme options support WordPress mu and WordPress 3.0 Multi-User option.
* Fixed: The UL Class sf-menu will be created only for the wp_page_menu() in the header.
* Fixed: Changed #trackbacks-list .comment-content to left:-10000px; in default.css. Fixes a glitch with the 'Many Tackbacks' post (WordPress Test Data).
* Fixed: Changed $version to $thm_version to prevent a collision with WP E-Commerce.
* Fixed: Widget areas can now be moved based on a conditional tag.
* Fixed: Removed thematic_before_widget() and thematic_after_widget() from Search Widget
* Fixed: Upgraded the Thematic widgets to the new API. Thematic now requires WordPress 2.8.x or above.
* Updated: Norwegian language files updated. Credits: peter.holme.
* Updated: Norwegian language files updated. Credits: Thomas Misund.
= 0.9.6.2 =
* Fixed: a bug in widgets-extensions.php not loading the preset widgets after switching themes.
* Fixed: a bug in page.php not loading thematic_comments_template()
* Fixed: missing gettext in comments-extensions.php
= 0.9.6.1 =
* Added: thematic_abovecontainer()
* Added: thematic_belowcontainer()
* Added: Thematic prevents the creation of the WordPress Generator. This can be filtered using a filter for thematic_hide_generators. Return TRUE and the WordPress Generator will be created.
* Added: The standard text 'One Comment' can be filtered using thematic_singlecomment_text.
* Added: The standard text 'n Comments' can be filtered using thematic_multiplecomments_text.
* Added: The standard text 'Post a Comment' can be filtered using thematic_postcomment_text.
* Added: The standard text 'Post a Reply to %s' can be filtered using thematic_postreply_text.
* Added: The standard text 'Comment' for the text box can be filtered using thematic_commentbox_text.
* Added: The standard text 'Post Comment' for the send button can be filtered using thematic_commentbutton_text.
* Added: Split up thematic_postheader() and thematic_postfooter() into sub-functions. With these new functions it is easier to rearrange the displayed data.
* Added: thematic_postheader_posttitle()
* Added: thematic_postheader_postmeta()
* Added: thematic_postmeta_authorlink()
* Added: thematic_postmeta_entrydate()
* Added: thematic_postmeta_editlink()
* Added: thematic_postfooter()
* Added: thematic_postfooter_posteditlink()
* Added: thematic_postfooter_postcategory()
* Added: thematic_postfooter_posttags()
* Added: thematic_postfooter_postconnect()
* Added: thematic_postfooter_postcomments()
* Added: thematic_show_bodyclass (master switch)
* Added: thematic_show_bc_wordpress
* Added: thematic_show_bc_datetime
* Added: thematic_show_bc_contenttype
* Added: thematic_show_bc_singular
* Added: thematic_show_bc_singlepost
* Added: thematic_show_bc_authorarchives
* Added: thematic_show_bc_categoryarchives
* Added: thematic_show_bc_tagarchives
* Added: thematic_show_bc_pages
* Added: thematic_show_bc_search
* Added: thematic_show_bc_loggedin
* Added: thematic_show_bc_browser
* Added: thematic_head_profile.
* Added: Complete rewrite of the widget areas:
* Fixed: a bug in thematic_page_title() not displaying a correct title in attachement.php
* Fixed: Fixed the widget area 'Index Insert'.
* Fixed: Fixed a bug in thematic_create_robots().
== Upgrade Notice ==
= 2.0.0 =
New html5 markup and responsive stylesheet. This needs to be activated manually after updating. Visit http://docs.thematictheme.com for more details and how-to guides
= 1.0.3 =
Small bugfixes, Major localization optimization. Note: your language files might be out of date. Grab the latest from http://translate.thematictheme.com/projects/thematic-framework