Source: Make WordPress: Themes

  • Hi everyone Are you ready for a new…

    Hi everyone. Are you ready for a new default theme? I am. And, now it’s almost ready. I submitted a .9 release of Twenty Twelve today—see https://themes.trac.wordpress.org/ticket/9199. Theme Check had a few warnings, I noted the reasoning for those in the Trac ticket notes. If you have some time this weekend could you go through…

  • I’d love your thoughts on adding two new…

    I’d love your thoughts on adding two new tags to allowed theme tags: see https://core.trac.wordpress.org/ticket/21065. #core, #tagsLogin to Reply

  • Not sure how to codify this into a…

    Not sure how to codify this into a rule or something, but putting it out there for thought and discussion. Themes should not “do” anything merely from their files being loaded. I know there’s been ways to have themes do something on “activation”, but in general, this is bad. This gets really, really bad with…

  • Proposed WordPress 3.4 Guidelines Revisions

    As we near the final release of WordPress 3.4, it is time to begin discussion and finalization of the related changes to the Theme Review Guidelines. Below are the proposed changes. Please discuss in the comments. We’ll do our best to keep this proposed list updated based on discussions in the comments. New WordPress 3.4…

  • Team Rep Survey Results

    32 people responded to my TRT version of the team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. survey. Here are the results (only showing those that got more than…

  • I’ve updated wp themes com to use WordPress…

    I’ve updated wp-themes.com to use WordPress 3.4, that way I could fix #WP20514. This could potentially reveal themes that are broken in 3.4, so keep an eye out. I will be watching the error logs. #3-4, #wp-themes-comLogin to Reply

  • Updating Custom Backgrounds and Custom Headers for WordPress 3.4

    When WordPress 3.4 is released, the old implementation methods for custom backgrounds and custom image headers via add_custom_background() and add_custom_image_header() will be deprecated, in favor of a much simpler – and much more powerful – implementation method, using add_theme_support(). Here’s how to update your existing Themes to use the new implementation. Custom Backgrounds Old method:…

  • Heads Up To Developers: WordPress 3.4 is in Beta

    See the post on the wpdevel site:  Here’s some of what’s new: Theme CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. with Previewer Flexible Custom HeaderHeader The header of your site is typically the first thing people…

  • Contributor Survey: Theme Reviewers Edition

    Hi there, theme review team contributors. One of the things I’ve been meaning to do in the contributor community for the last 3-4 years is *organize* it. Now’s the time! In order to create a closer relationship between all the contributor groups, ensure our policies and agendas don’t conflict, recognize outstanding contributors, and just generally…

  • Custom Menus Implementation: Use theme_location instead of menu in wp_nav_menu()

    In several recent Theme reviews, I have noticed that Themes are implementing custom navigation menus incorrectly, primarily due to the arguments passed to wp_nav_menu. For example: <?php wp_nav_menu( array( ‘menu’ => ‘primary-nav’ ) ); ?> Notice what’s wrong there? Yeah: the ‘menu’ parameter. By passing the ‘menu’ parameter, the Theme is telling WordPress, “display the…