web-dev-qa-db-ja.com

サイトIDセッション名

カスタマイザで、サイト識別セクションにロゴアップロードフィールドがありません。そのようなフィールドを追加することは大したことではありません。フィールドを追加することはできますが、WordPressのコアに作成されるセクション名がわかりません。誰かが私を助けてくれる?

このフィールドは次のようにして作成できます。

    $fields[] = array(
    'type'        => 'color',
    'setting'     => 'links_color',
    'label'       => __( 'Links Color', 'twentytwelve' ),
    'section'     => 'header',
    'default'     => '#00A2E8',
    'priority'    => 10,
    'output'      => array(
        'element'  => 'body #page a, body #page a:link, body #page a:visited, body #page a:hover',
        'property' => 'color',
    )
);

以下はヘッダーのセクションです。

'section'     => 'header',

ロゴオプションを追加できるように、サイトIDのセクション名を知りたいのですが。 enter image description here

1
The WP Novice

「サイトの識別情報」セクションには、歴史的な理由からtitle_taglineというIDがあります。

コアセクションのIDを見たい場合は、 WP_Customize_Manager::register_controls() のソースを調べるだけです。あるいは、コンソールを開いて:_.keys( wp.customize.settings.sections )と入力することで、コアでもプラグインでも、登録されたすべてのセクションのリストを取得できます。

2
Weston Ruter