WordPressに関する情報や技術紹介です

Una specie di categoria a utilizzare i dati del menu personalizzato

Funzione di "menu personalizzato" è stato aggiunto è molto facile da utilizzare da WordPress3.0.

Esso riprende l'intestazione, sidebar, il footer già su questo sito. (Ma non abbastanza bene integrata nel menu ...)

Beh, se si desidera utilizzare altri dati nel menu che è stato creato utilizzando la funzione di un tale menu personalizzato, voglio essere presa in funzione qui sotto.

wp_get_nav_menu_items (ID)

ID è l'identificativo menu.

Così si può ottenere un array di dati impostati nella voce di menu personalizzata in questo, dopo questa avrà i dati desiderati può essere ottenuto se si utilizza il foreach e per come descritto di seguito.

<?php
$menu_items = wp_get_nav_menu_items('header-menu');
foreach($menu_items as $menu) :
	echo '[title] ' . $menu->title . ' (ID: '. $menu->object_id . ')<br />';
endforeach;
?>

調べるキッカケは「自分の好きな順序でカテゴリーを並べたカスタムメニューを利用したい」という要望でした。現状、プラグインか何かを導入する以外にカテゴリーを上手く並べ替えられないので、「わざわざプラグインを入れるのはしんどい」という人にとってはそれも有用な使い方かな、と思います。

タグ
,
トラックバックURL

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

ページTOPに戻る