Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Twenty Ten Theme Changelog

Version 4.0

Released: November 7, 2023

  • Implement `the_header_image_tag` function for enhanced compatibility with new image features such as lazy loading, async decoding and fetch priority (#58675)

Version 3.9

Released: August 8, 2023

  • Decrease `line-height` in Pullquote block text and adjust the font size (#52546)
  • Reflect Heading block text color on front-end (#56603)
  • Prevent overriding the editor's Block Inserter icon color (#57414)
  • Remove call to `load_theme_textdomain()` function if the WordPress version is at least 4.6 (#58318)
  • Add "Requires at least" and "Requires PHP" to readme.txt (#57857)

Version 3.8

Released: March 29, 2023

  • Inconsistent function definition brace (#57210)
  • Remove title attributes (#57199)
  • Use strict comparison in bundled themes' PHP files. ([55420])

Version 3.7

Released: November 1,

  • Escape 'get_permalink' where appropriate in 'twentyten/functions.php' (#56667)
  • Pullquote block paragraph text is too small in editor with WP6.1 (#56730)
  • Use 'esc_url' for 'get_author_posts_url' where appropriate (#56674)
  • Multiple Themes: Correctly escape stylesheet URL (#56696)

Version 3.6

Released: January 25, 2022

  • Remove "role" attribute on HTML5 elements with a default landmark role. (#54079)
  • Bundled Themes: Add "Tested up to" in style.css (#53797)

Version 3.5

Released: July 26, 2021

  • Block patterns file causes error in child themes (#53752)
  • Bundled themes: block-patterns.php file should use `get_template_directory_uri` instead of `get_stylesheet_directory_uri` (#53769)

Version 3.4

Released: July 20, 2021

  • Introduce block patterns for Twenty Ten. (#51107)
  • Improve display of blocks in widget areas. (#53422)

Version 3.3

Released: March 9, 2021

  • For attachments, replace the text "Return to" with "Go to". (#47235)

Version 3.2

Released: December 8, 2020

  • For attachments, replace the text "Return to" with "Go to". (#47235)
  • Correct punctuation in "Your comment is awaiting moderation" string. (#49867)
  • Correct list block alignment in editor styles. (#51157 )
  • Docs: Fix typo in twentyten_custom_excerpt_more() DocBlock. (#50768)
  • Docs: Fix and upgrade object docblock notations. (#50768)

Version 3.1

Released: August 11, 2020

  • Add custom color palettes for block editor. (#50120)
  • Use HTTPS for XHTML Friends Network URL. (#48002)
  • Consistently check for WP_Error before outputting get_the_tag_list(). (#39860)
  • Use strict comparison where static strings are involved. (#49542)
  • Use comment instead of an empty string for the comment_type DB field value in comments table. (#49236)

Version 3.0

Released: March 31, 2020

  • Update calendar widget styles for 5.4 markup. (#49549)

Version 2.9

Released: May 7, 2019

  • Trigger a new `wp_body_open` action immediately after the opening `body` tag, and add shim. (#12563, #46679)
  • Replace `basename()` with `wp_basename()` to support multibyte filenames. (#43170)
  • Update readme.txt file content to fix validation errors. (#45871)
  • Update link to child theme documentation to point to its new locations. (#46450)
  • Fix inconsistent HTML comments after closing HTML tags. (#46871)

Version 2.8

Released: February 21, 2019

  • Correct image and caption alignment. (#42604)
  • Add escaping to the pingback URL. (#43717)

Version 2.7

Released: December 19, 2018

  • Fix visited link colors on button blocks using custom colors. (#45434)
  • Correct block appender appearance in block editor. (#45450)
  • Remove the term "Gutenberg" from code comments. (#45452)

Version 2.6

Released: December 6, 2018

  • Add front end styles, editor styles and a custom color palette for the new block-based editor. (#45038 and #45238)
  • Add theme support for responsive block embeds. (#45274)

Version 2.5

Released: May 17, 2018

  • General: Fix some precision alignment formatting warnings. (#41057)
  • Code is Poetry. WordPress' code just... wasn't. (#41057)
  • Twenty Ten: Use global img contraint for captions. (#42604)
  • Restore max-width on .wp-caption. (#42604)
  • Add link to privacy policy page in footer. (#43715)
  • Comments: Move comment consent input outside the label for a11y. (#43436)

Version 2.4

Released: November 14, 2017

  • Remove "called called" and "can can" dittography. (#41836)
  • Change tag cloud format to a list (ul) for better semantics and accessibility. (#40138)
  • Make sure new gallery widgets look good in themes. (#41969)

Version 2.3

Released: June 8, 2017

  • Improve styles for 4.8 widgets. (#40745)
  • Introduce media widgets for images, audio, and video with extensible base for additional media widgets in the future. (#32417), (#39993), (#39994), (#39995)

Version 2.2

Released: August 15, 2016

Version 2.1

Released: December 8, 2015

  • Correct license information in readme.txt. (#33590)

Version 2.0

Released August 18, 2015

  • Add readme file to explain basic theme usage, link to changelog in Codex, and include license information. (#31814)

Version 1.9

Released: April 23, 2015

  • Fix escaping and minor code style issues (#29127)
  • Remove URLs from reset credits (#30764)
  • Replace current() with reset(), which is guaranteed to be the first item (#31259, #31260)
  • Update CSS rules for `.screen-reader-text` to be consistent with current accessibility guidelines (#31279)
  • Use SSL for theme and author URIs (#31699)
  • Add trailing slashes to theme URIs to avoid a redirect (#31839)

Version 1.8

Released: December 18, 2014

  • Add bottom margin to audio and video players. (#29146)
  • Don't display modified excerpt link in wp-admin. (#30026)
  • Prevent the arrow in "Continue reading" links from wrapping to a second line. (#27908)

Version 1.7

Released: September 4, 2014

  • Avoid a PHP notice in bundled themes if no images were found. (#28361)
  • Correct attribute escaping in the attachment template. (#28251)
  • Prevent 'Page %s' from being added to page title on 404 error pages in bundled themes. (#16468)
  • New screenshots at 880x660 to maximize theme goodness in the new theme viewer design. (#26159)
  • Revert Twenty Ten's original screenshot. (#26459)
  • If a theme only has a very-old-school 300px-wide screenshot (or narrower), don't stretch it. (#26459)
  • Add and display new tags to highlight the ever-growing number of responsive themes available. (#21442)
  • Spell out duplicate hook locations. (#25658)
  • Don't use /** docblocks for simple multiline comments. (#25256)
  • Update code comments to reflect WP inline docs standards. (#25256)
  • (Theme folder moved to ) New develop.svn.wordpress.org repository based on the old core.svn repository. (#24976)

Version 1.6

August 1, 2013

  • Fix style element ID attribute value,. (#24033)
  • Add helpful descriptions to widget areas. (#15401)
  • Improve how gallery image IDs are retrieved for use in the Gallery post format template. (#23617)
  • Remove the_title_attribute() title attributes where it duplicates the_title() in anchor text. (#24203)
  • Change gallery category post meta output to check for a "gallery" category using get_term_by() to avoid a possible WP_Error for an empty result by getting a false (boolean) return value instead. And, change link output to use get_category_link() instead of get_term_link().(#23837)
  • Remove the_title_attribute() title attributes where it duplicates the_title() in anchor text. (#24203)
  • Fix minor indentation issues in CSS files (spaces to tabs). (r24196)
  • Remove /extend/ from Theme URI headers in default themes. (#24389)
  • Improve color contrast for links and text. (#14794)

Version 1.5

December 11, 2012

  • Remove extra end comment and indent code.(#20469)
  • Add new 'flexible-header' tag for themes. (#21605)
  • Remove invalid rel attribute generator from footer markup. (#22095)
  • Allow show_home argument to be overridden when using wp_page_menu as a fallback to a Custom Menu.(#22331)
  • Continue reading link should be pluggable. (#16500)
  • Improve code readability in twentyten_comment. (#21474)

Version 1.4

June 13, 2012

  • Coding standard: Use one space, not two, after trailing punctuation. (#19537)
  • Remove custom header and background constants. (#20249)
  • Update theme to use add_theme_support() for headers and backgrounds. (#20265)
  • Provide backward compatibility for custom header in bundled theme. (#20768)

Version 1.3

December 12, 2011

  • Make date formats for translation. (#16441)
  • Fix alignment buttons when there is no content in editor under RTL. (#18247)
  • Fix UL, OL in editor-style.css. (#18314)
  • Use get_template_directory() instead of TEMPLATEPATH. (#18071)
  • More consistent attribute escaping. (r19582)
  • Implement rel="author". (#17722)
  • Add style: overflow:auto for pre tags. (#16317)

Version 1.2

February 23, 2011

  • Center images on attachment pages. (#14284)
  • style.css cleanup. (#14298)
  • Fix image size handling. (#14303)
  • Check for header image before showing it. (#14486)
  • Set IE6 incompatible CSS rule in a different selector, because it causes all headings to be set in Georgia instead of Helvetica & co. (#14688)
  • Fix some encoding issues. (#14735)
  • Add Post Format support which can be used to designate an Aside or a Gallery! (#14746)
  • Fix header positioning in IE9. (#14883)
  • Allow the various header constants to be redefined. (#14903)
  • Check for theme support before calling has_post_thumbnail for child theme compatibility. (#14903)
  • Use custom loops. (#15078)
  • Deprecate twentyten_remove_gallery_css in favor of the use_default_gallery_style filter. (#15103)
  • Utilize gallery-columns-# classes. (#15103)
  • Fix long taglines hidden under the header image lte IE7. (#15113)
  • Don't let widget select boxes get cut off by the sidebar. (#15114)
  • Add a class to 'Your comment is awaiting moderation' in the comment walker and Twenty Ten's callback. (#15206)
  • Revert replacement of get_the_category() with get_the_categories(). (#15407)
  • Don't pass optional argument with its default value. (#15450)
  • Code cleanup. (#15476)
  • Add a simple filter to allow removing the recent comments default widget styles. (#15493)
  • Add 'View Galleries' link for post formats. (#15506)
  • Only link to the Gallery category if the post is in the category. (#15506)
  • Fix typo in loop.php. (#15537)
  • Mark Twenty Ten as GPL per new theme directory guidelines. (#15632)
  • Handle 'This gallery contains X photos' properly. (#15858)
  • Add post format CSS to stylesheet. (#16141)
  • Clear floats before page links in Twenty Ten. (#16178)
  • Provide backward compatibility with the gallery_style filter. (#16610)
  • Make dropdown menus slightly wider to accommodate long words and minor cleanup of style.css. (r14862)
  • Editor-style CSS cleanup. (r14863)
  • Revert changeset which deals with plural form issues in comments. (r17111)
  • WP 3.0 compatibility for post formats. (r17469)

Version 1.1

July 29, 2010

  • Clear #main in Twenty Ten to fix rendering in old Gecko browsers. (#13991)
  • style.css updates for theme repo sync. Change hex values to lowercase.(#14284)
  • Capital p in WordPress. (#14293)
  • New theme description and stylsheet cleanup. (#14298)
  • Add single-attachment class and style to div#container of attachment.php. (r15422)
  • Removw the color declaration from the strong tag so we don't interfere with the user's color choices. Slightly darkening body text for better readability. (r15164)

Version 1.0.3

June 17, 2010

Initial release.