[WordPress] 特定のページにメニューを追加しますか?

スポンサーリンク

質問

私は、ワードプレスのウェブサイトに取り組んでいるし、特定のページにだけ現れるメニューを追加したいと思います。私を設定する次のようにメイン ・ ナビゲーションをある:

Home | Team | Leagues | Media | Links

サイドバーのメニューのようなページにリンクしていますが後、メディア ページに移動するように希望:

Media  
-> Images  
-> Videos

これについて行くことができますどのようにですか?

答え

1) (テーマ フォルダー内) が必要なページの新しいテンプレートを作成します。あなたのワードプレスのページ区域のページ属性の下で新たに作成したテンプレートを設定します

/* テンプレート名: ダッシュ ボード */

2) functions.php に新しいメニューの位置を登録します

register_sidebar( array(
    'name'          => __( 'new name', 'theme name' ),
    'id'            => 'new id',
    'description'   => __( 'description', 'theme name' ),
    'before_widget' => '<aside id="%1$s" class="widget %2$s">',
    'after_widget'  => '</aside>',
    'before_title'  => '<h3 class="widget-title">',
    'after_title'   => '</h3>',
) );

3) 新しいメニューを作成して、新しいメニューにページを割り当てるし、新しいメニューの位置として nav 場所を割り当てます

4) テーマ フォルダーに新しく作成されたページに移動し、まさに必要が新しく登録メニューの場所を呼び出します。

http://stackoverflow.com/questions/28621585/add-a-menu-to-a-specific-page

スポンサーリンク

Leave a Reply