Intereting Posts
Проблема с WP_query добавить действие для отображения сообщений с использованием короткого кода Показать сообщения из той же категории, используя следующую / предыдущую ссылку Как изменить коробку макета детской темы на полную ширину в генезисе? Страница результатов пользовательского поиска, отображающая только 1 результат. Расширение API-интерфейса WordPress с помощью специального интерфейса Добавить столбец имен файлов в медиа-библиотеку Цикл не показывает пользователям использование перезаписи для защиты страницы входа в систему the_post_thumbnail и несколько WP_Query WordPress API возвращает только HTML Роль wp_insert_user не работает Меню Custom Nav Walker – отображение количества детей Как изменить содержимое страницы <h2> в панели администратора? Тестирование Multisites с бродягой или Могу ли я использовать multisite с только IP-адресом (без доменного имени)

Пользовательский тип сообщения, добавленный в меню, не будет отображаться во внешнем интерфейсе

Я создал персонализированный тип сообщения, и я хочу связать непосредственно с некоторыми сообщениями в настраиваемом типе сообщений в главном меню навигации.

Я вижу сообщения в левой части страницы меню и могу добавлять сообщения в основное меню, однако ссылка не появляется во внешнем интерфейсе веб-сайта после сохранения.

После сохранения ссылки все еще есть в меню в панели администратора.

Вот метки и аргументы, которые я передаю функции register_post_type :

 public $labels = array( 'name' => 'Special Offers', 'singular_name' => 'Special Offer', 'add_new' => 'Add New Special Offer', 'all_items' => 'All Special Offers', 'add_new_item' => 'Add New Offer', 'edit_item' => 'Edit Offer', 'new_item' => 'New Offer', 'view_item' => 'View Offer', 'search_items' => 'Search Special Offers', 'not_found' => 'No Offers found', 'not_found_in_trash' => 'No Offers found in trash', 'parent_item_colon' => 'Parent Offer:', 'menu_name' => 'Special Offers' ); public $args = array( 'description' => "", 'public' => true, 'exclude_from_search' => false, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_nav_menus' => true, 'show_in_menu' => true, 'show_in_admin_bar' => true, 'menu_position' => 26, 'capability_type' => 'post', 'hierarchical' => false, 'supports' => array('title','editor','thumbnail'), 'has_archive' => true, 'query_var' => true, 'can_export' => true, 'rewrite' => array('slug' => 'specialoffers') ); 

Все остальное отлично работает с моим настраиваемым типом сообщений.

Пожалуйста, кто-нибудь может предложить способ сделать ссылки пользовательского типа сообщений в моем главном меню или диагностировать проблему для меня?

Solutions Collecting From Web of "Пользовательский тип сообщения, добавленный в меню, не будет отображаться во внешнем интерфейсе"

Ответ был очень простым, я случайно добавил функцию is_admin() состояние is_admin() , поэтому на публичной стороне сайта тип сообщения никогда не регистрировался, поэтому он не показывался.