Как убрать ссылку WordPress.org из виджета "Мета"

Как убрать ссылку WordPress.org из виджета "Мета"После каждого обновления WordPress, ссылка WordPress.org навязчиво появляется на своем прежнем месте, внизу виджета "Мета". Это раздражает, т.к. приходится постоянно искать одно и то же решение. Более того, начиная с WordPress версии 3.5 это решение изменилось и теперь все "лекарства", которые можно найти через поиск потеряли актуальность. Под катом решения для старых версий и моё решение для версии WordPress 3.5, а так же, более новых.


Если у вас версия WordPress ниже чем 3.5, то чтобы ее убрать, нужно:

1) в файле wp-includes/widgets.php найти функцию wp_widget_meta() и удалить из нее код:

<ul><li><a title="<?php _e('Powered by WordPress, state-of-the-art semantic publishing platform.'); ?>" href="http://wordpress.org/"><abbr title="WordPress">WP</abbr></a></li></ul>

2) если это не помогло, тогда загляние еще в файл sidebar.php, там вы можете найти что-то наподобие:

<ul><li><a title="<?php echo attribute_escape(__('Powered by WordPress, state-of-the-art semantic personal publishing platform.')); ?>" href="http://wordpress.org/">WordPress.org</a></li></ul>

— удаляйте это.

Если же у вас версия WordPress — 3.5 или выше, то откройте файл wp-includes/default-widgets.php, найдите в нем класс: class WP_Widget_Meta, в этом классе есть метод: function widget(), в нем строки:

            <ul>
            <?php wp_register(); ?>
            <li><?php wp_loginout(); ?></li>
            <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using RSS 2.0')); ?>"><?php _e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
            <li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php echo esc_attr(__('The latest comments to all posts in RSS')); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
            <?php /* wp_meta(); */ ?>
            </ul>

За вывод ссылки отвечает строка: <?php wp_meta(); ?>

Чтобы отключить этот вывод — удалите эту строку или замените на:

<?php /* wp_meta(); */ ?>

Поделитесь с друзьями:



3 комментариев к “Как убрать ссылку WordPress.org из виджета "Мета"

  1. Давно хотел удалить эту ссылку, но не знал как, теперь знаю и попробую удалить.спасибо за статью!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>