Досить часто буває таке, що на вашому сайті на 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. Вам залишається тільки використовувати той спосіб, який підходить найбільше.
Чужі гріхи судити ви так ретельно любите, почніть з своїх – і до чужих не… Read More
Люди, між якими є любов і взаєморозуміння, скріплюють стосунки й народжують новий союз, а дату… Read More
Для якісного SEO (пошукової оптимізації, розкрутки сайту) одним з важливих показників є Авторитет домену (Domain… Read More
З'ясування того, як вивести свої гроші з PayPal, є одним з перших питань, які бентежать… Read More
Спідниця – потужний елемент жіночого гардеробу, завдяки якому будь-який наряд буде виглядати приголомшливо стильно і… Read More
Пошукові системи (наприклад, Google) перевіряють технічні характеристики вашого сайту, такі як швидкість завантаження, зручність навігації,… Read More