Intereting Posts
вызвать мой скрипт только после загрузки библиотеки UI? На странице индекса и случайных сообщениях требуется принудительное обновление, чтобы показать новый контент. ошибка в форме расширенного поиска для пользовательских типов сообщений в WordPress array_key_exists () ожидает, что параметр 2 будет массивом, указанная строка Создание закрытого сообщества WordPress с использованием реферальных кодов дисплей перескакивает на дно, dosnt начинается сверху? Не удалось удалить плагин из-за ошибки: Не удалось полностью удалить плагин (ы) my-plugin / my-plugin.php Loop.php против цикла внутри файла шаблона Изменение размера отображаемых изображений при загрузке Настройка по умолчанию. Как проверить дисковое пространство, используемое медиабиблиотекой Перетянуть список категорий с пользовательским цветом фона Методы интеграции данных плагина с темами Использовать wget для поиска использованных изображений Получить данные из плагина Список людей в шаблоне автора Как добавить короткий код, который создает соседний столбец текста в редакторе содержимого?

как удалить титульный заголовок Категории по умолчанию

Привет, я использую иерархию showget категорий. Я оставляю место для названия, потому что мне не нужно показывать какой-либо заголовок. но затем он отображается на веб-сайте как «Категории». как я могу удалить это?

Solutions Collecting From Web of "как удалить титульный заголовок Категории по умолчанию"

Для этого есть фильтр. (Крути даже нашел его, но вместо того, чтобы использовать его, он модифицировал основные файлы …)

$title = apply_filters('widget_title', empty( $instance['title'] ) ? __( 'Categories' ) : $instance['title'], $instance, $this->id_base); 

Так что вам действительно нужно сделать, это добавить это в ваши функции. Php:

 function my_repair_categories_empty_title($title, $instance, $base) { if ( $base == 'categories' ) { if ( trim($instance['title']) == '' ) return ''; } return $title; } add_filter('widget_title', 'my_repair_categories_empty_title', 10, 3); 

add_filter для widget_title не позволяет вызывать более одного параметра при вызове, поэтому выше будет вызывать предупреждения PHP.

Кажется, это работает:

 function my_repair_categories_empty_title() { if ( $base == 'categories' ) { if ( trim($instance['title']) == '' ) return ''; } return $title; } add_filter('widget_title', 'my_repair_categories_empty_title'); 

(попытался добавить это в качестве комментария к Krzysiek Dróżdż, но не имеет достаточного количества репутации для этого)