Sắp xếp một danh mục cụ thể để sử dụng dữ liệu của menu tùy chỉnh
Thể loại: chức năng ghi nhớ
2010/12/27 Cập nhật lần cuối:
2010/09/24: CN Bài viết
Chức năng của trình đơn "tùy chỉnh" đã được thêm vào là rất dễ dàng để sử dụng từ WordPress3.0.
Nó kết hợp các tiêu đề, sidebar, footer đã có tại trang web này. (Nhưng không phải tốt, đủ tích hợp vào trình đơn ...)
Vâng, nếu bạn muốn sử dụng dữ liệu khác trong trình đơn đã được tạo ra bằng cách sử dụng các chức năng của một trình đơn tùy chỉnh, tôi muốn được thực hiện trong các chức năng dưới đây.
wp_get_nav_menu_items (ID)
ID là ID trình đơn.
Vì vậy, bạn có thể nhận được một mảng dữ liệu mà bạn thiết lập trong mục trình đơn tùy chỉnh này, sau này sẽ có các dữ liệu mong muốn có thể thu được nếu bạn sử dụng foreach và như mô tả dưới đây.
<?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




























