Intereting Posts
Смутно о значении короткого кода и настроек Как включить редактор содержимого в качестве недоступной цели с помощью jQuery-ui? Как сохранить и показать внешнюю медиасвязь автоматически в WordPress? Показывать пустые пользовательские таксономии по-разному, чем с одним с сообщениями Как правильно включить эффекты jquery-ui в wordpress Как зарегистрировать переменные javascript в wp_localize_script? Пользовательские теги типа сообщения не отображаются в поиске Редактор WordPress не работает WordPress добавляет дополнительную ширину для почтовых ящиков контейнеров Можно ли определить, когда пользователь находится в «Медиа»> «Добавить новый», «Сообщение»> «Добавить изображение», Где я могу создать свою собственную функцию в wp-admin Reblog wordpress.com сообщения на самообслуживании Я не могу писать в своей БД, используя $ wpdb-> insert Связанный с WordPress плагин – показывать только, если связанный контент Как включить плагин mailchimp с темой wordpress

Исключить страницы с помощью настраиваемого поля (с да / нет) для хранения неправильных данных?

У меня может возникнуть проблема со следующими кодами: я придумал:

1.) У меня есть настраиваемое поле (с настраиваемым плагином полей), в котором указано ДА или НЕТ «hide_menu_item»

2.) Это мой цикл для запроса идентификаторов, которые установили флажок «hide_menu_item».

<?php global $post; $args=array( 'post_type' => 'page', 'meta_key' => 'hide_menu_item', 'meta_compare' => '!=', ); $pages = get_posts($args); if ($pages) { $pageids = array(); foreach ($pages as $page) { $pageids[]= $page->ID; } } ?> 

3.) Это wp_list_pages (), который должен исключить его тогда

 <ul role="mobile-navigation"> <?php wp_list_pages('title_li=&exclude='.implode(",", $pageids)); ?> </ul> 

Проблема, с которой я столкнулся, заключается в том, что это, похоже, сработало. Если я проверил страницы, они были исключены. Но теперь, когда вы снимаете отметку с страницы, она по-прежнему исключается и не отображается снова, поэтому переключатель не работает.

Есть идеи по этому поводу?