Скрыть сухари на определенных страницах

Может ли кто-нибудь помочь мне скрыть сухарики от определенных идентификаторов страниц?

Я использую плагин Breadcrumb NavXT. Я только узнал, как скрыть его с домашней страницы.

Я использую этот код в своем header.php :

 if ( ! is_front_page() ) { bcn_display(); } 

Solutions Collecting From Web of "Скрыть сухари на определенных страницах"

Предположим, вы создали массив идентификаторов страниц, в которых вы не хотите, чтобы панировочные сухари отображались.

 $ids = array( 4, 8, 15, 16, 23, 42 ); 

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

 if ( ! in_array( get_the_ID(), $ids ) ) { bcn_display(); } 

// РЕДАКТИРОВАТЬ
И если вы хотите исключить только страницы – никаких других (настраиваемых) сообщений – вы можете немного ускорить проверку.

 if ( ! is_page() || ! in_array( get_the_ID(), $ids ) ) { bcn_display(); } 

// EDIT (согласно вашему комментарию)
Чтобы исключить главную страницу, а также конкретные страницы, попробуйте следующее:

 $ids = array( 4, 8, 15, 16, 23, 42 ); // Automagically add the ID of your front page $ids[ ] = (int) get_option( 'page_on_front' ); if ( ! is_page() || ! in_array( get_the_ID(), $ids ) ) { bcn_display(); }