เรียงจากประเภทที่จะใช้ข้อมูลของเมนูที่กำหนดเอง
หมวดหมู่: ฟังก์ชั่นบันทึก
2010/12/27 ปรับปรุงล่าสุด:
2010-09-24 กระทู้: อาทิตย์
ฟังก์ชั่นจากเมนู "กำหนดเอง" ได้ถูกเพิ่มเป็นเรื่องง่ายมากที่จะใช้จาก WordPress3.0
มันรวมเอาส่วนหัวของแถบด้านข้างส่วนท้ายแล้วที่เว็บไซต์นี้ (แต่ไม่ได้รวมดีพอลงในเมนู ... )
ดีถ้าคุณต้องการใช้ข้อมูลอื่น ๆ ในเมนูที่ถูกสร้างโดยใช้ฟังก์ชั่นจากเมนูที่กำหนดเองเช่นผมต้องการที่จะต้องดำเนินการในการทำงานด้านล่าง
wp_get_nav_menu_items (ID)
ID คือ ID เมนู
ดังนั้นคุณจะได้รับอาเรย์ของข้อมูลที่คุณตั้งค่าไว้ในรายการเมนูที่กำหนดเองในครั้งนี้หลังจากนี้จะมีข้อมูลที่ต้องการได้ถ้าคุณใช้ foreach และสำหรับอธิบายไว้ด้านล่าง
<?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;
?>
調べるキッカケは「自分の好きな順序でカテゴリーを並べたカスタムメニューを利用したい」という要望でした。現状、プラグインか何かを導入する以外にカテゴリーを上手く並べ替えられないので、「わざわざプラグインを入れるのはしんどい」という人にとってはそれも有用な使い方かな、と思います。
- タグ
- wp_get_nav_menu_items , wp_nav_menu-wp
- トラックバックURL




























