Использовать ispage()
function remove_some_widgets(){
if(is_page()){
unregister_sidebar( 'shop-sidebar' );
}
}
add_action( 'widgets_init', 'remove_some_widgets', 11 );
Как указано выше, это не относится ни к одной странице.Вы можете добавлять параметры к is_page()
по мере необходимости:
// Когда отображается какая-либо отдельная страница.is_page ();
// Когда отображается страница (ID).is_page (42);
// Когда отображается страница с post_title "Contact".is_page ('Contact');
// Когда отображается страница с post_name (slug) из "about-me".is_page ('about-me');
https://developer.wordpress.org/reference/functions/is_page/