Довольно часто бывает такое, что на вашем сайте на WordPress накапливается значительное количество неиспользуемых виджетов. Это может быть следствием частого редизайна своей темы, экспериментов с разными виджетами или по другим причинам.
Независимо от причины, вам может понадобиться информация о том, как отключить неиспользуемые виджеты в WordPress. И в сегодняшней статье мы рассмотрим ее.
Прежде чем мы перейдем к рассмотрению данного вопроса, рекомендуем вам ознакомиться со статьей об использовании виджетов в WordPress.
Данный путь не является оптимальным, но его также нужно рассмотреть. Не все могут разбираться в коде и в таком случае лучше использовать соответствующие плагины.
В репозитории WordPress есть достаточное количество таких плагинов, а среди наиболее популярных можно выделить следующие: WP Widget Disable, Widget Options и похожие.
Этот способ по умолчанию встроен в WordPress и он на самом деле очень прост. Он подойдет вам, если вы хотите полностью отключить какой-то виджет, сохраняя при этом все его настройки, содержимое и конфигурацию. Все, что вам нужно сделать, — перетащить виджет из боковой панели в раздел Неактивные виджеты на странице Внешний вид -> Виджеты в Консоли. WordPress отключит этот виджет, а если вам позже нужно будет его восстановить, — просто перетащите его обратно в нужную область виджетов.
Есть способ отключить виджеты в WordPress, не беспокоясь о совместимости с темой или плагинами. Для этого используется следующий код:
<?php unregister_widget( $widget_class ); ?>
где $widget_class
– это класс виджета.
Допустим, что вам нужно отключить виджет RSS ленты. Класс этого виджета называется WP_Widget_RSS. Откройте файл functions.php
в активной теме и добавьте следующий код:
function unregister_rss_wp_widget() { unregister_widget('WP_Widget_RSS'); } add_action('widgets_init', 'unregister_rss_wp_widget');
После этого виджет RSS ленты больше не будет отображаться в списке виджетов по умолчанию. Вы также можете отключить и другие виджеты, просто добавьте новые строки unregister_widget('…');
в указанную функцию.
Данный код делает то, что и основные плагины для отключения виджетов, но вместо того, чтобы использовать системные ресурсы, вы делаете это наиболее эффективным (с точки зрения эффективности сервера и сайта) способом.
Теперь вы знаете, как можно легко отключить те виджеты, которые не нужны вам на сайте WordPress. Вам остается только использовать тот способ, который подходит больше всего.
Визуальная привлекательность является ключевой особенностью любого сайта на ВордПрессе. Посетители чаще будут открывать ссылки, украшенные…
Любые собеседования всегда волнуют, и даже могут вызвать определенную степень нервозности. Однако, если вы будете…
Изменить я этого не могу, остается извлекать из этого пользу Артур Шопенгауэр
По умолчанию после каждой установки WordPress есть три основных URL-адреса для входа в админку: {домен}/wp-admin.php,…
Производительность – это валюта фрилансера. Когда ты работаешь сам на себя, никто не спросит: "Сколько…