Вступление: Виджет “Мета” это виджет ссылок: Ссылки на вход и выход, панель администрирования, RSS-ленту, RSS-ленту комментариев и сайт WordPress. Давайте уберем из виджета “Мета” ссылку на сайт WordPress.org и RSS ленту комментариев.
Виджет Мета WordPress
Стандартный виджет Мета WordPress включает пять ссылок.
- Регистрация;
- Войти;
- RSS записей;
- RSS комментариев;
- Ссылка WordPress.org.
Неплохой виджет для регистрации новых подписчиков и самостоятельного входа в административную панель с любой страницы сайта. Но «мешаются» две последние ссылки списка. Редактируем виджет Мета WordPress и уберем их из него без использования лишних плагинов.
Для этого нужно войти по FTP (можно в файловом менеджере хостинга) в каталог сайта, а именно в папку wp-includes
, по адресу: /public_html/wp-includes. Здесь нас интересует файл default-widgets.php
.
Редактируем виджет Мета WordPress по FTP
1. Для начала, проверьте права доступа к файлу default-widgets.php. Как собственник ваши права должны быть, как минимум, 644.
2. Теперь нужно открыть файл default-widgets.php для редактирования. Вообще говоря, все файлы WordPress нужно редактировать в текстовых редакторах типа Notepad++.
Важно: никогда не используйте текстовые редакторы типа Microsoft Word для изменения файлов WordPress!
Некоторые файлы каталога Wordpress, при несложном редактировании, как в этом случае, можно исправить в стандартном блокноте Windows. Блокнот не использует сложное форматирование текста и не изменит код файлов WordPress.
Редактируем код
3. Открываем в папке wp-includes файл default-widgets.php. В коде ищем группу кодов: * Meta widget class.
/**
* Meta widget class
*
* Displays log in/out, RSS feed links, etc.
*
*
*/
class WP_Widget_Meta extends WP_Widget {
function __construct() {
$widget_ops = array('classname' => 'widget_meta', 'description' => __
( "Log in/out, admin, feed and WordPress links") );
parent::__construct('meta', __('Meta'), $widget_ops);
}
function widget( $args, $instance ) {
extract($args);
$title = apply_filters('widget_title', empty($instance['title']) ? __
('Meta') : $instance['title'], $instance, $this->id_base);
echo $before_widget;
if ( $title )
echo $before_title . $title . $after_title;
?>
<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>
<li><a href="<?php esc_attr_e( 'http://wordpress.org/' ); ?>
" title="<?php echo esc_attr(__('Powered by WordPress, state-of-the-art
semantic personal publishing platform.')); ?>"><?php
/* translators: meta widget link text */
_e( 'WordPress.org' );
?></a></li>
<?php wp_meta(); ?>
</ul>
Это и есть виджет Мета. В кодах Мета ищем строки заключенные в теги <li></li>
.
4. Выбираем ненужные нам пункты и удаляем их вместе с тегами <li></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>
<li><a href="<?php esc_attr_e( 'http://wordpress.org/' ); ?>
" title="<?php echo esc_attr(__('Powered by WordPress, state-of-the-art semantic
personal publishing platform.')); ?>"><?php
/* translators: meta widget link text */
_e( 'WordPress.org' );
?></a></li>
Сохраняем отредактированный файл и смотрим полученный результат на страницах сайта.
Если не нужна ссылка RSS записей, то удалите ее таким же образом:
<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>
На этом все! Редакция виджета Мета WordPress закончена.
Примечание: Как всегда напоминаю, при обновлении системы, данные изменения пропадут.
©www.wordpress-abc.ru
Другие статьи раздела: CMS WordPress
- Аналоги WordPress: Тильда
- Как сделать свой сайт на WordPress
- Что такое корпоративный сайт
- Произвольные поля WordPress — базовая инфа
- Лучшие шрифты WordPress — что выбрать
Большое спасибо, за отличную публикацию! побольше бы таких сайтов как у Вас!
Только в таких условиях саморегулирование способно наиболее эффективно проявлять свойства солидаризации правовых интересов у участников социальноправовой системы, являющейся предшественником появления организованной правовой цели у группы субъектов. Поэтому саморегулирование представляет собой специальный механизм социального регулирования определенного типа отношений в общностях с организованными правовыми целями, открытую и сложную социальноправовую систему, позволяющую сохранить объективнонеобходимые свойства системы при воздействии на нее разнообразных факторов среды. Исходя из целей законодательного регулирования компенсационный фонд призван гарантировать защиту прав и законных интересов третьих лиц, в силу чего условие о его сохранности приобретает первостепенное значение стоимость вступления в СРО строителей в Москве.
Спасибо, а то в google нет инструкций