Исключение определенной категории (ID = 100) из ленты "Связанные сообщения" внизу страниц блога. Дополнительный бонус, если он также может быть исключен из архива боковой панели (не уверен, что они связаны ??)
Я использую WP Theme "TheFox", спрашиваю их - не часть их темы.
Я "думаю", это должно быть сделано в functions.php. Я нашел несколько похожих вопросов и код, но мне не повезло.
Я полный нуб для .php, так что будь осторожен:)
Я нашел несколько других попыток, не повезло. Не регистрируется или не выполняет подачу.
$categories_to_exclude [ 100 ];
$first_cat = false;
$categories = get_the_category( $post->ID );
while ( ! empty( $categories ) && false === $first_cat ) {
if ( in_array($categories[0]->cat_ID, $categories_to_exclude) ) {
array_shift($categories);
}
else {
$first_cat = $categories[0]->cat_ID;
}
}