আমি আমার নেভিগেশনে সমস্ত আইডি নেওয়ার চেষ্টা করছি এবং এটিকে একটি স্ট্রিংয়ে রূপান্তর করব যাতে wp_query
কেবল এটি নেভের তালিকাভুক্ত পৃষ্ঠাগুলি পেতে আমি এটি ব্যবহার করতে পারি । আইডিগুলি পেতে কোড:
$menu_name = 'primary';
if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu_name ] )) {
$menu = wp_get_nav_menu_object( $locations[ $menu_name ] );
$menu_items = wp_get_nav_menu_items($menu->term_id);
}
foreach ( $menu_items as $menu_item ) {
$numbers[] = $menu_item->ID;
}
$number = implode(',',$numbers);
তবে এটি ভুল নম্বরগুলি ফিরিয়ে দিচ্ছে। আমি যখন প্রশাসক অঞ্চলে যাই এবং পৃষ্ঠাগুলির উপর দিয়ে আমার মাউসটি ঘুরে দেখি, তখন স্ক্রিনের নীচে অ্যাড্রেস বারে প্রদর্শিত সংখ্যাটি মেলে না। আমি কি ভুল করছি?