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

Une sorte de la catégorie à utiliser les données de menu personnalisé

Fonction de "menu personnalisé" a été ajoutée est très facile à utiliser à partir de WordPress3.0.

Il intègre l'en-tête, encadré, le pied de page déjà sur ce site. (Mais pas assez bien intégré dans le menu ...)

Eh bien, si vous voulez utiliser d'autres données dans le menu qui a été créé en utilisant la fonction d'un tel menu personnalisé, je veux être prises dans la fonction ci-dessous.

wp_get_nav_menu_items (ID)

ID est l'ID du menu.

Ainsi vous pouvez obtenir un tableau de données que vous définissez dans l'élément de menu personnalisé dans cela, après ce qui aura les données souhaitées peuvent être obtenues si vous utilisez le foreach et tel que décrit ci-dessous.

<?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に戻る