WordPress Snippet

ワードプレスをカスタマイズしよう

公式テーマ レビュー、ガイドラインの変更

WordPress 3.5 のリリースを控えて、公式テーマのガイドラインの変更がある模様です。

  • テーマのスクリーンショット (screenshot.png) 最大サイズは、 300x225px から 600x450px. (Fixed per comment below)に変更
  • Presentation vs Functionality項目の新しいガイドライン: テーマは、カスタムショートを含んではならない
  • ガイドラインの変更: サイドバーの機能の重要度を「必須」から「推奨」に引き下げ
    ( テーマが、まだテーマがコンテンツサイドバー機能を組み込んでいる場合は、コアの設定APIを実装するために必要になるでしょう。)
  • add_theme_support( ‘automatic-feed-links’ ) 重要度を、「必須」から「推奨」変更(comments項目の下のところに、修正)



  • Change Theme Screenshot (screenshot.png) maximum dimensions from 300x225px to 600x450px. (Fixed per comment below)
  • New guideline under presentation-vs-functionality: Themes must not bundle custom post-content shortcodes
  • Change guideline: reduce criticality for Content Sidebar feature from required to recommended. (Themes would still be required to implement core Settings API if Theme incorporates content sidebar feature.)
  • Change criticality of add_theme_support( ‘automatic-feed-links’ ) from required to recommended. (Modified per comments below)

@source

memo

Change guideline: reduce criticality for Content Sidebar feature from required to recommended. (Themes would still be required to implement core Settings API if Theme incorporates content sidebar feature.)

Could explain this one a bit more? I’m not quite clear what it refers to.

  • Chip Bennett
    4:48 am on November 27, 2012
    Permalink
    | Reply


    In other words: Themes don’t *have* to include dynamic-content sidebars (whether as a traditional sidebar, or a footer sidebar, etc.) .

    This came out of a discussion about Appearance -> Widgets no longer displaying if Themes don’t call register_sidebar(). Dynamic Sidebars would thus be treated as analogous with Custom Backgrounds or Custom Header Images.

  • Ian Stewart
    4:49 am on November 27, 2012
    Permalink
    | Reply


    Awesome. Thanks.

  • kwight
    5:11 am on November 27, 2012
    Permalink
    | Reply


    1. 1. It would be great (particularly for stripped-down/minimalist themes) to not be forced in to implementing widget areas.

[emulsion_relate_posts]