私自身のメニューページを作成しましたが、ワードプレスのウェブサイトには表示されません。私はワードプレスでregister_nav_menuが動作しません
<?php register_nav_menu('navigation', __('top')); ?>
のような多くのものが同じ問題をheader.php
にこのコードを追加したが、まだ試したどのようにheader.php
でregister_nav_menu
知りません。あなたは今、WordPressの管理者に外観»メニューのページに移動することができます
function wpb_custom_new_menu() {
register_nav_menu('my-custom-menu',__('Top'));
}
add_action('init', 'wpb_top');
このコードを追加するのfunctions.phpでメニューをフェッチ
<?php
$header_menu_defaults = array(
'theme_location' => '',
'menu' => 'Top',
'container' => '',
'container_class' => '',
'container_id' => '',
'menu_class' => 'nav',
'menu_id' => '',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 0,
'walker' => ''
);
wp_nav_menu($header_menu_defaults);
?>
どのような状況下で、私は追加することができます[お読みください、あなたはCSSにfor more
感謝を使用することができ、あなたのメニュートップクラスの助けを借りて、ヘッダ
であなたのメニューを呼び出します私の質問に「緊急」や他の同様のフレーズを使用して、より迅速な回答を得ることができますか?](// meta.stackoverflow.com/q/326569) - これはボランティアに対処する理想的な方法ではなく、答えを得る。これをあなたの質問に追加しないでください。 – halfer