Если вы хотите удалить категории из виджета категорий, то в этой статье мы поделимся, как скрыть определенные категории из виджета категорий в WordPress . Это простой фрагмент кода для WordPress, чтобы удалить категории из виджета в WordPress.
Скопируйте приведенный ниже код и добавьте в конце файла functions.php.
function exclude_widget_categories($args){ $exclude = "65"; $args["exclude"] = $exclude; return $args; } add_filter("widget_categories_args","exclude_widget_categories");
Если вы хотите удалить несколько категорий из виджетов в WordPress, то используйте следующий код внутри вашего файла functions.php.
function exclude_widget_categories($args){ //categories id $exclude = "65,5,3,6,9"; $args["exclude"] = $exclude; return $args; } add_filter("widget_categories_args","exclude_widget_categories");
Мы надеемся, что это руководство поможет вам. Если у вас есть какие — либо вопросы относительно WordPress, то не стесняйтесь, оставляйте свои комментарии ниже в разделе комментариев.
Хорошо. Но у меня немного сложнее задача. У меня два виджета с категориями, один на английском языке , другой на русском, Я сделала, чтоб один виджет был видимым только на английской версии, а русский только на русской, но я хочу разделить и категории, чтоб на английском виджете были только английские категории, а на ресском виджете исключались английские, а оставлялись русские. Вот как исключить несколько категорий из виджете «категории», а на другом виджете «категории» исключить другие. Я думаю в сторону id конкретного виджета, чтоб именно там исключать категории.
Создайте вой виджет на php для категорий и добавьте условия для разных языков