ГлавнаяWordpressПолезности → Удаление виджетов из Консоли WordPress
GoGetLinks.net

Удаление виджетов из Консоли WordPress

Комментариев: 20Удаление виджетов из Консоли WordPress
  • Хм, вы так и не написали где находится этот файл functions.php

    ОТВЕТИТЬ ↓
    • Файл находится в папке с шаблоном: это почитайте.

      ОТВЕТИТЬ ↓
  • Спасибо, нужная информация, мне в свое время ваша статья сэкономила бы время, но пришлось доходить самому...

    ОТВЕТИТЬ ↓
  • спасибо! нашла на вашем сайте много полезного, а эта тема особенно актуальна
    хочется заказчика от лишней головной боли уберечь ))))
    ну и себя тоже ))))

    ОТВЕТИТЬ ↓
    • Пожалуйста, я же только рад за вас smile

      ОТВЕТИТЬ ↓
  • Решение рабочее, а если не касаясь глобальной переменной, используя функцию remove_meta_box() для управления виджетами, может ошибаюсь, но выглядит проще:

    add_action('admin_init', 'rw_remove_dashboard_widgets');
    function rw_remove_dashboard_widgets() {
     remove_meta_box('dashboard_right_now', 'dashboard', 'normal');   // прямо сейчас
     remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal'); // последние комментарии
     remove_meta_box('dashboard_incoming_links', 'dashboard', 'normal');  // входящие ссылки
     remove_meta_box('dashboard_plugins', 'dashboard', 'normal');   // плагины
    
     remove_meta_box('dashboard_quick_press', 'dashboard', 'normal');  // быстрая публикация
     remove_meta_box('dashboard_recent_drafts', 'dashboard', 'normal');  // последние черновики
     remove_meta_box('dashboard_primary', 'dashboard', 'normal');   // блог wordpress
     remove_meta_box('dashboard_secondary', 'dashboard', 'normal');   // другие новости wordpress
    }

    ...как выглядит конечно не важно, главное работает, хотелось бы знать не ошибаюсь ли я в своих выводах. Спасибо.

    ОТВЕТИТЬ ↓
    • Как выразился один из комментаторов, - "те же яйца, только с боку"...

      Через глобальную переменную удалить, кажется более эстетично на вид smile

      Блог то называется "Альтернативный взгляд на WordPress" ... laugh

      ОТВЕТИТЬ ↓
      • "те же яйца, только с боку"

        Наверно в точку, улыбнуло smile
        Эстетичней - это да.
        Удачи!

        ОТВЕТИТЬ ↓
      • Вот, я же только сегодня написал: remove_meta_box().

        ОТВЕТИТЬ ↓
        • Все, картина для меня, теперь более чем полная, отличная получилась шпаргалка.

          ОТВЕТИТЬ ↓
  • А можно ли это как-то глобально использовать, а не с определённой темой, тема всётаки на админку не распространяется?

    ОТВЕТИТЬ ↓
    • Нашёл! Нужно в wp-admin/includes/dashboard.php закомментить лишние пункты. Мне кажется этот способ лучше, универсальнее.

      ОТВЕТИТЬ ↓
      • Может в каком-то смысле и лучше, но уж точно не универсальнее smile Он будет работать до первого обновления WordPress, а потом все слетит и придется процедуру проделывать заново.

        ОТВЕТИТЬ ↓
    • Можно в плагин оформить, правда стоит ли?

      ОТВЕТИТЬ ↓
      • Да, было бы не плохо. Хотя у меня после обновления с 3.2 на 3.2.1 ничего не слетело.
        И если делать сайт на заказ, то обновления можно вообще не делать, а вот тему они таким образом смогут поменять.

        ОТВЕТИТЬ ↓
  • Эх, мне бы не столько убрать виджеты, сколько научить их понимать программный код, чтобы можно было юзать твои функции в полную силу.
    А то я сейчас пилю очередной шаблон, так он даже плагин PHP Widgets не понимает: стоит запихнуть в футер или сайдбар ПХП-виджет с кодом для твоих функций, как сайдбар или футер не грузяццо ваще.
    Я шоке smile

    ОТВЕТИТЬ ↓
  • спасибо! админка начала после отключения всех виджетов начала работать ораздо шустрее!! ... или мне показалось..? smile

    ОТВЕТИТЬ ↓
    • Скорее вам показалось, не могло это так заметно сказаться на производительности. Просто стало удобнее возможно.

      ОТВЕТИТЬ ↓
Форма комментирования

¤ Вставляйте код кнопкой: "Код" (php, js, html, css, sql);
¤ Выделяйте HTML код кнопкой: "Выделить" (<div>);
¤ Перед отправкой комментария используйте "Превью";
¤ Не пишите спам/бред — бесполезно!

Подписаться на комментарии без комментирования:

X

Забыли пароль?