Досить часто буває таке, що на вашому сайті на 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. Вам залишається тільки використовувати той спосіб, який підходить найбільше.
Навчання за кордоном вже давно асоціюється з якісною освітою, новими можливостями та безліччю перспектив. Але…
Вибір майстра для ремонту та перетяжки меблів – завдання, яке потребує вдумливого підходу. Адже від…
Вибір ідеального хостингу під свій сайт може бути досить заплутаною справою, особливо коли існує багато…
Щоб уникати помилок, потрібно набиратися досвіду; щоб набиратися досвіду, потрібно робити помилки Лоуренс Пітер
Коротке визначення Чорного SEO Чорне СЕО (або Чорна оптимізація) — це будь-яка практика, метою якої…
Отримання прав водія категорії C відкриває двері до професійної діяльності, пов'язаної з керуванням вантажними автомобілями.…