Как отредактировать виджет Мета?

  Автор:
  17061
Как отредактировать виджет Мета?

В WordPress есть стандартный виджет Мета, устанавливая который, вы увидите следующие ссылки:

  • Войти (Администрирование, Выйти)
  • RSS записей
  • RSS комментариев
  • ссылка на сайт WordPress.org

Тут вам решать, устанавливать этот виджет или нет. В общем-то штука полезная и удобная.  Можно заходить в административную панель с любой страницы сайта. А также можно предоставить возможность вашим читателям регистрироваться на вашем блоге. Однако многие блоггеры отказываются от виджет Мета из-за последней ссылки (ссылка на WordPress).

Сегодня я покажу два способа решить эту проблему.

Смотрите видео :)

Вариант первый —   изменения файла WordPress:

Откройте файл default-widgets.php (файл лежит в папке wp-includes). Открыть можно либо в блокноте либо в любом редакторе, таком как DreamWeaver. Находим строку с ссылкой  WordPress.org и удаляем строку от <li> до</li> включительно. Если вам не нужны ссылки на RSS  их так же можно удалить или заменить на то, что вам нужно.

Вариант второй — плагин Customize Meta Widget (без изменения файла WordPress).

  1. Скачиваем плагин Customize Meta Widget
  2. Идем в админку WordPress в раздел «Плагины«
  3. Загружаем плагин Customize Meta Widget (в zip)
  4. Активируем плагин
  5. Идем в раздел «Плагины» => «Редактор» => Выбираем плагин для изменения «Customize Meta Widget» => «Выбрать«
  6. Так же как и в первом случае, удаляем то, что не нужно.

Вариант третий — Перезаписать виджет Мета.

Как это сделать подробно в инструкции здесь:  [PHP] Как отредактировать виджет Мета без плагинов редактирования код фалов WordPress

В плагин Customize Meta Widget уже заведомо удалена ссылка на wordpress.org. Поэтому, если ссылка на wordpress.org, это то единственное, что вас смущает в виджет Мета, то пункты 5 и 6 можно не делать. :)


UPDATE 26 февраля 2018 года. 

Плагин Customize Meta Widget уже давно не обновлялся автором и поступали сообщения о том, что в плагине есть вирус.

Сомневаюсь, что в файлах плагина, если вы скачиваете его из репозитария Wordrpess, есть какой-то вирус, иначе WordPress давно бы его уже удалил. Однако тот факт, что автор не следит за ним, не обновляет, лучше его не использовать.

Самый лучший вариант на сегодняшний день отредактировать виджета Мета — это перезаписать его. По сути вы создаете новый виджет Мета. Сделать это очень просто. Подробная инструкция здесь: [PHP] Как отредактировать виджет Мета без плагинов редактирования код фалов WordPress

Как отредактировать виджет Мета?

   5 голосов
Средняя оценка: 5 из 5
Вы находите данную статью полезной или интересной? Поделитесь ею, пожалуйста, с другими - просто нажмите на кнопки ниже:

Анфиса Бреус

Анфиса Бреус - разработчик сайтов на Wordpress с 2007 года. Создатель и разработчик универсального шаблона - конструктора "AB-Inspiration" для самостоятельного создания и профессиональной настройки сайтов на WordPress. Основатель клуба "Мастер WordPress". Спикер. Путешественница.

Пошаговый План По Созданию Бизнес-Блога На WordPress
Оставьте свой комментарий:
52 комментария
  1. ramqalex

    Я также как и вы делал и редактировал через дримвивер но результату ноль! Возможно из-за того что поставил последнюю версию… она на прочь не воспринимает данный модуль к редактированию.

    • Не очень понятно что вы редактировали, сам виджет или плагин?

    • Геннадий

      Для этого нужно возпользоваться редактором самой системы управления содержимым WordPress, — тогда у вас все получится!

  2. Pirat

    А не проще ли найти /wp-includes/default-widgets.php -> ищи Meta widget class там будут… Или иными словами где то со строки 295 по 302, открыть редактором, изменить, убрать или добавить то, что тебе нужно

    • Можно и так, кому не страшно лезть в файлы WordPress и менять их. Нужно как минимум знать, что делаешь. А для простоты и гарантии лучше поставить плагин и делать с ним что хочешь. Если что, так всегда можно деактивировать и удалить!

    • А как можно изменить само отображение название виджета «Мета» к примеру на «Вход/регистрация», либо вообще избавиться от названия «Мета», то есть чтобы виджет спокойно можно было перетаскивать в админке, однако на сайте «Мета» вообще не отображалось?

      Поиском по файлу с виджетом пошукал, «Мета» на русском языке по крайней мере отсутствует.

      • Если Вы используете плагин Customize Meta Widget, то заменить заголовок виджета Мета будет очень просто.
        1. В админке зайдите в раздел «Плагины» «Редактировать»
        2. Выберите из выпадающего списка (наверху справа) файл под названием Customize Meta Widget
        3. Найдите в коде строчку: [cc lang=»php»]$title = empty($options[‘title’]) ? __(‘Meta’) : apply_filters(‘widget_title’, $options[‘title’]);[/cc]
        4. Замените слово Meta на любое другое
        5. Сохраните файл.

        Если Вы вообще хотите убрать слово «Мета», просто в той же строке удалите само слово «Meta». Должно выглядеть вместо: [cc lang=»php»]$title = empty($options[‘title’]) ? __(‘Meta’) : apply_filters(‘widget_title’, $options[‘title’]); [/cc] так:[cc lang=»php»]$title = empty($options[‘title’]) ? __(») : apply_filters(‘widget_title’, $options[‘title’]);[/cc]

        • Я правильно понимаю, что слово «Мета» фактически представлено на английском языке просто, поэтому я его и нашел. Просто не хочу еще один плагин устанавливать (и так их очень много в итоге получается), а хочу всю ненужную ерунду удалить вручную.

          То есть я правильно понимаю, что мне надо аналогичную строчку поискать в default-widgets.php? А примерно в каких строках она тогда там будет, а то их там шибко много получается. Произвести редактирование после подсказки Пирата оказалось легче простого, а если б он не посказал, даже и не знаю, нашел бы вручную или нет где надо код править.

          • Рада, что Вы решили этот вопрос. :)

          • Да, спасибо, в 289 строке нашел что надо, только там строчка немного по-другому, нежели здесь указано было прописана.

  3. Сергей

    Непонято как изменить ссылку на вход/выход. Я хочу вставить ссылку входа форума. Подскажите кто сталкивался с таким.

    • Pirat

      Я если тебя правильно понял, то читай постом выше. Я там написал, что и как курочить

      • Сергей

        Вся сложность в том, чтобы ссылка «вход» и «регистрация» при входе менялись на «администрирование» и «профиль». А у меня ссылки не меняются.

  4. Pirat

    Так при входе в админку, в сайдбаре и отображается Администрировании вместо Регистрация, а вместо Вход, отображается Выход. Зачем тебе еще нужно, чтобы отображалось Профиль, = это и есть Администрирование. Кликая по этой ссылке — попадаешь в свой профиль. По моему тут все нормально

    • Сергей

      У меня форум Simple:Press, из него хочу использовать ссылки профиля. При входе в профиль с форума попадаешь не в админ панель, а остаешься на сайте.

  5. therabbithole

    Спасибо большое, помогли очень

  6. Жмых

    ramqalex, походу плагин не работает со свежими версиями. Например у меня с версией 3.0.4, у вас с более ранней. Больше похоже не на то, что он не редактируется, а то, что он не выводит то, что вы редактируете. Заменяет стандартное содержимое ядра, а свое — не выводит :(

    • Дело скорее всего в Вашем шаблоне. Я ставлю этот плагин на блоги своих клиентов, на версию 3.0.4.Все отлично работает. Напишите пожалуйста, адрес вашего сайта, попробуем разобраться :)

  7. Олег

    Только сегодня думал про эту «ссылка на сайт WordPress.org» и вот попал в этот пост, как по заказу. Буду теперь удалять её. Спасибо за полезную информацию!

  8. Скажите, пожалуйста, а как же попадать в админку? Это все время надо набирать wp-admin? Не очень как-то удобно

  9. Sergey

    Огромное вам простое человеческое спасибо. Очень задрался с поиском где это можно убрать. А вы так просто и легко все изложили.

  10. Evgenija

    Добрый день! Делаю сестре блог и вот как раз сталкнулась с этим виджетом, уже поставила *Customize Meta Widget* убрал он мне ссылку на вордпресс, видно все потихоньку разбирая движок, доходят и до этого. Но мне как-то не так мешала эта ссылка, а имено странное название виджета, тем более, что по умолчанию стоит ещё один виждет *Мета* и как то два по названию странно иметь, вот и отправилась я в поиск и нашла ВАС! Спасибо огромное, всё так просто объяснено, всё исправила, только вот ещё один вопрос, пока я назвала этот виджет* Управление*, правельно ли это или есть другое название для этого виджета. Но ведь и пользователи вроде как тоже управляют своим входом и выходом, не только мы админы?

    • Евгения, спасибо большое за комментарий и вопрос и добро пожаловать на мой блог! :) Вы придумал отличное название для этого виджета. «Управление» подходит гораздо больше. :) Удачи в настройки блога.

  11. Скалолаз

    Всегда редактировал в самой админке в редакторе «Боковая колонка
    (sidebar.php)», там просто удалял ссылку на Вордпресс, но столкнулся с одним шаблоном, на который это не повлияло

    Тогда залез в /wp-includes/default-widgets.php и все стало на место

    Спасибо вашему сайту за подсказку!!!!!!!

  12. Лариса

    Спасибо! Исправила и осталась очень довольна.

  13. Фух, спасибо, все получилось. И мета-название поменяла. Для такого чайника,как я,это прогресс!

  14. Ольга

    Спасибо! Реально помогли. Благодаря вам решила проблему на «раз» изменением файла default-widgets.php. И не страшно лезть в дебри, когда есть видео!

  15. Уже давно на своем сайте хотел избавиться в META от ссылки на WordPress.org. Очень во время попал на Ваш блог, где все расписано, как это сделать простым и доходчивым языком. У Вас замечательный сайт!

  16. Дмитрий

    Но если я не использую данный виджет в сайтбаре, то мне не нужно ставить плагин Customize Meta Widget?

  17. RoosTeR

    Спасибо!

  18. спасибо большое.разобрался быстро

  19. Ксюша

    Спасибо большое за статью. Уже давно поставила этот плагин и забыла для чего это делала. Хотела удалить как ненужный. Благодаря Вам все прояснилось и даже больше.

  20. Уважаемая Анфиса! Я хочу вообще удалить блок Мета со своего сайта. Но в начале я должен деактивировать и удалить плагин Customize Meta Widget,который в свое время поставил на сайте. Если я его удалю, то восстановится ли на сайте стандартный виджет Мета?

  21. Laila

    Только что сделала — получилась, удалила строки с ссылкой на rss и на вордпресс, оставила только Мета, Управление сайтом и Выйти…
    Спасибо!!!

  22. Кеша Аксенов

    Добрый день. Нет у меня в корневой папке файла default-widgets.php (файл лежит в папке wp-includes).
    Что делать? Где искать?

    Спасибо

    • Кеша, редактировать файл default-widgets не самая лучшая идея. Поскольку он лежит в папке wp-includes (это папка WordPress) при ближайшем обновлении все Ваши изменения вернуться в исходное положение, и Вам придется этот файл редактировать снова. Лучше либо воспользоваться плагином, о котором я говорю в этой статье, либо сменить шаблон на AB-Inspiration. В нем уже все включено, в том числе и готовый мета виджет. Больше о шаблоне https://wpplaza.ru/shop/kit/

  23. Сергей

    Спасибо за совет! Воспользовался установкой плагина. Кстати это удобней чем в коде ковыряться.

  24. Наталья

    Здравствуйте Анфиса. Спасибо за очень полезную статью. Не очень люблю копаться в файлах и установила плагин. КРАСОТА! Спасибо Вам за Ваш большой труд!
    Всего самого доброго!

  25. Анфиса, спасибо за качественные инструкции. Я заменила в мета виджете предустанновленные ссылки на свои, но проблема в том, что они открываются в этом же окне, а хотелось бы, чтобы открывались в новом. Может быть вы подскажете как это сделать? И да, при обновлении вордпресса, приходится снова всё прописывать… Может как-то можно решить и эту проблему без устаановки плагина?

  26. Мишко

    Извините, не подскажете, какой файл отвечает за возможность редактирования виджетов через админку wp? Просто при переносе сайта на другой хостинг почему-то права редактирования сбросились. Теперь при необходимости редактировать тот или иного файла я в ручную устанавливаю права на его редактирование. Будь то файл category.php или какой-либо другой. Заранее спасибо!

    • Если вы имеете в виду вижеты, что у вас стоят в боковой колонке, то это делается через раздел «Внешний виде» -«Виджеты». Если вы хотите редактировать код виджетов, то в шаблоне должен быть файл sidebar.php — в этом файлы виджеты по умолчанию. Если у вас шаблон со встроенными виджетами, как например в шаблоне AB-Inspiration 18 встроенных виджетов — то они могут быть прописаны либо в файле functions.php или произвольном файле функций, например theme-functions.php. Все зависит от шаблона который вы используете.

  27. Борис

    Можно еще проще выйти с данного положения — установить плагин Custom Meta Widget. В нем поснимать птички с тех пунктов, которые вам не нравятся и нажать «сохранить».

  28. Tamara

    Добрый день! Статья понравилась. Форму подписки я теперь смогу сделать , но это уже конец действий, а вот перед этим что я должна сделать? Установить виджет мета? Где то прочитала, что нужна еще кнопка RSS. Кнопку надо установить в шаблон. А как? Без нее нельзя? Как это все вместе связать? Помогите, пожалуйста. Я новичок чайник.

    • Тамара, для того, чтобы форма подписки появилась на блоге сначала нужно зарегистрироваться в автореспондере и создать там рассылку. Затем вы сможете взять код рассылки и установить на блог. RSS тоже нужно и устанавливается кнопка с помощью HTML. Все это нужно делать в виджетах. Но если вы не владеете HTML и не знаете с чего начать создание блога, то лучшим решением будет шаблон AB-Inspiration. В нем уже все что нужно встроено. Вам нужно будет только внимательно по видеоинстукциям его настроить. Если у вас есть вопросы по шаблону вы можете обратиться в тех поддержку по скайпу: mlmproekt.ru

  29. DarkOrbit

    От этого плагина ошибки валидации.

  30. Здравствуйте. Подскажите, пжл, на что заменить этот плагин? Он уже дано не обновлялся и плагины»охранники» ругаются на него + в нем нашла «вредный» код

на Блоге
в Фейсбук
в Вконтакте