-1

WordPress の管理パネルにウィジェット用の新しいプレースホルダー/エリアを作成したいと考えています。

理解を深めるために、以下に提供するスクリーンショットをご覧ください。 ここに画像の説明を入力

ご覧のとおり、ウィジェットには合計 3 つのプレースホルダーがあります。4番目、5番目などのカスタムプレースホルダーをさらに追加したい..

また、テーマにプレースホルダーを追加して、ウィジェットを表示したいと考えています。

たとえば、管理パネルで新しい 4 位のホルダーを作成しました。そして、そのプレースホルダーには合計 2 つのウィジェットがあります。そして、4番目のプレースホルダーのすべてのウィジェットをその順序で表示したいと思います。

4

1 に答える 1

2

register_sidebar関数を使用してウィジェット領域を追加できます。

add_action( 'widgets_init', 'so16750248_register_sidebar' );
function so16750248_register_sidebar(){
    register_sidebar( array(
        'name' => __( 'Another Sidebar' ),
        'id' => 'another-sidebar',
        'description' => __( 'Some widgets here.', 'my_textdomain' ),
        'before_title' => '<h1>',
        'after_title' => '</h1>'
    ) );
}

テンプレートでウィジェット領域を呼び出すには、次を使用しますdynamic_sidebar

dynamic_sidebar( 'another-sidebar' );
于 2013-05-25T14:14:14.433 に答える