Hueman v3.2.10 release note 45


Hi!

I’m happy to quickly introduce the version 3.2.10 of the Hueman theme.

As you’ll see in the changelog below, there’s no new features in this release. I’ve been working on fixing bugs and improving the code. This release is safe for child theme users, even if some template files have been modified.

 

Coming next

You may have heard about it, there’s a major new version of WordPress scheduled for December 6th : WP 4.7. Among the numerous new features and improvements of this release, the Customize Changesets has been particularly retaining all my attention because it has a great impact on my current developments for the Hueman theme.

In a few weeks, a new customization feature will be introduced in the Hueman Addons plugin. It will be a real innovation in the way we currently build our websites with Hueman. The main idea is to scope all options to a particular context. Right now, a header image, a font or a color set in the customizer are applied site wide. But there are many cases when we need to restrict the scope of an option to a particular context like a page, a post, a particular tag or category, an author, etc. The new feature will solve this problem by giving the ability to design each context like a standalone website, from the customizer.

I’ll publish a more detailed review of this new feature with a beta version in the coming weeks.

 

 

Modified templates in v3.2.10

Some of the theme templates have been changed with minor additions with no impact on child themes.

Even if there’s no impact for child theme developers, I always recommend to keep your overriden templates up to date with the latest developments.

Below is the list of template files that have been modified in v3.2.10.

  • content-featured.php
  • content-standard.php
  • content.php
  • footer.php
  • index.php
  • parts/header-main.php
  • parts/page-image.php
  • parts/post-formats.php
  • parts/related-posts.php

For a detailed review of the modification, please check the github diff report between v3.2.9 and v3.2.10.

 

Changelog vs 3.2.9

  • fixed : php7 compatibility issues (#335)
  • fixed : check if custom_logo is registered first for backward compatibility => custom_logo was introduced in WP 4.5. (#338)
  • fixed : search results and archive pages must be included in the post list context check (#331)
  • fixed : page=welcome.php. Changelog not properly displayed (#328)
  • improved : Moved has_post_thumbnail() check inside the utility hu_the_post_thumbnail()
  • improved : moved all preview demo actions and filter into a separate php file
  • improved : core files reorganization. functions/init-core.php loads the various core files in a clearer sequence.
  • improved : replace post loop counter with core variable (#274), in index.php, archive.php, search.php. No impact for child theme users.
  • improved : in the customizer, the section ‘Blog Design and Content’ has been renamed ‘Post Lists Design and Content : Blog, Archives, Search Results’
  • improved : included all .po translation files in the theme between 30 and 95% translated (#325)
  • improved : disabled the default page menu by default for multisite installs (#326)
  • improved : added a note in the “Menus” customizer panel, explaining where to disable the default header page menu. (#329)
  • improved : don’t display widget placeholder when previewing the theme
  • removed : useless old functions/theme-options.php file, related to the previous option system.

45 thoughts on “Hueman v3.2.10 release note

Leave a Comment

Your email address will not be published. Required fields are marked *

If you need to share some code, please wrap it between the following tags (css code in this example) : <pre class="lang:css">YOUR CODE</pre> ( possible code language acronyms : css, php, xhtml, javascript, sql)

You may also use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">