Как скрыть пустые рубрики из меню WordPress

Чтобы пустые рубрики, в которых не содержатся записи или товары, не показывались в меню на сайте, нужно в файл function.php вашей темы поставить следующий код:

add_filter( 'wp_get_nav_menu_items', 'gowp_nav_remove_empty_terms', 10, 3 );
function gowp_nav_remove_empty_terms ( $items, $menu, $args ) {
global $wpdb;
$empty = $wpdb->get_col( "SELECT term_taxonomy_id FROM $wpdb->term_taxonomy WHERE count = 0" );
foreach ( $items as $key => $item ) {
if ( ( 'taxonomy' == $item->type ) && ( in_array( $item->object_id, $empty ) ) ) {
unset( $items[$key] );
}
}
return $items;
}

Читайте также:

комментариев 8

  1. 31.12.2021

    1diocese

  2. 02.01.2022

    free gay dating sites grindr https://gayfade.com

  3. 02.01.2022
  4. 14.01.2022
  5. 14.01.2022

    gay military dating scam https://gaypridee.com/

  6. 14.01.2022

    gay web cam chat room https://gaytgpost.com/

  7. 14.01.2022

    kik chat gay penis https://gay-buddies.com/

  8. 15.01.2022

    gay black dating https://speedgaydate.com/

После оплаты вы получите письмо на скачивание 3500 пресетов и инструкцию по их установке

+ПРЕСЕТЫ ИЗВЕСТНЫХ БЛОГЕРОВ

+ПОДАРКИ

На следующем шаге вам нужно ввести  эл.почту, на которую вы получите пресеты. Нажмите «ОТПРАВИТЬ», чтобы продолжить

*Ваши данные не будут переданы 3 лицам