Simplish version 2.5.1

Posted by – January 18, 2011

Introducing Simplish 2.5.1!

Neither of  the 2.4.1 or 2.5 versions were officially released in the Themes Directory, so for many users, 2.5.1 rolls up several months of changes, fixes, and enhancements.

Highlights:

  • Use WordPress’s body_class() to automatically generate CSS classes for content
  • Use post_class() for same reasons
  • Rename ambigious #page element ID to #content-wrapper
  • Standardize use of wp_link_pages() for intra-article pagination
  • Add sticky post styling
  • Replace deprecated use of include() with get_template_part()
  • Cleanup places where floats need explicit clearing
  • Adopt the comment_form() function and stop hand-building the comment form
  • Comments on Pages
  • Standardize the inner link to #comments like every other wp theme on the planet
  • Give the widget sidebar a name
  • Improve and complete excerpt handling
  • Initial Post Thumbnail/Featured Image support
  • Add custom background image and color support and theme admin interface
  • Use the_widget() where possible in default sidebar
  • Improve single-image view (image.php template)
  • Replace deprecated get_links_list() with wp_list_bookmarks()
  • New Turkish tr_TR locale courtesy of Default32

Check the complete changelog for more details.

Download Simplish version 2.5.1 here (.zip, sha1:44ea012de16b4a50a3ba1fb67efd74136390b7b9), or see it soon in the WordPress themes directory.

3 Comments on Simplish version 2.5.1

  1. demetris says:

    Congratulations!

    I just updated and pushed the Greek translations. The number of strings has decreased pleasantly. :-)

    A couple of stylistic issues I noticed:

    First, OL lists do not have item numbers. It seems that their styling is reset at the beginning of the stylesheet and then no list-style-type is specified.

    Second, if a list, OL or UL, is immediately followed by an element without margin-top (like a heading) the result does not look good because there is no space between the two.

    A way to deal with this would be to add some margin-bottom to OL and UL. (In that case, margin-bottom:0 should be specified for OL OL, OL UL, UL OL and UL UL, to avoid extraneous spacing within lists with nested lists.)

    Also, v2.5.1 made me rethink how I should deal with themes that filter get_the_excerpt in my Extra Options plugin. (I need the manual excerpt in its raw form in order to use it as a meta-description in the HTML head.) I ended up using remove_all_filters, which seems to work well for now.

    Cheers!

    • Josh says:

      See the Greek translation become more and more Laconic! Ha!

      (Everyone says, oh i see what you did there…)

      Anyway I filed the two bug reports over at the google code and I think fixed one of them. I must have broken numbered lists back when I added the CSS reset (v2.4 or so).

      Thanks as usual and as always for the help & interest, D.

  2. [...] 2.5.2 has all the fixes and features noted in the posts for 2.4.1 and 2.5.1, and adds an updated Greek localization courtesy of Demetris, and a couple fixes for ol and ul list [...]