Олег Власов
logo
Магазин контента WordPress

Коллекция Wordpress

темы и плагины wordpress: установка wordpress, настройка wordpress, использование wordpress, авторский перевод на русский язык шаблонов и плагинов Wordpress

Это статья 1 из 6 в серии статей Советы администратору сайта на WordPress

Сегодня я хочу начать серию публикаций, посвященную дополнительным настройкам консоли администратора сайта на WordPress. Вам, как владельцу и администратору в одном лице, наверняка хочется настроить Консоль Управления так, чтобы она работала более комфортно. Например, убрать с глаз некоторые ненужные функции, изменить порядок ярлыков управления и т.д.

Я собрал достаточно большую коллекцию дополнительных функций PHP, с помощью которых можно совершенствовать Консоль администратора сайта WordPress и хочу с вами поделиться этим опытом.

Все эти функции надо добавлять в файл functions.php вашей активной темы WordPress. При этом — не забываем о некоторых правилах.

Правило 1

Не надо вносить изменения в файл functions.php вашей активной темы прямо на своем рабочем сайте. Делайте это на локалке или своем тестовом поддомене (домене). Сначала проверьте, что функция работает у вас корректно, и только после этого внимательно перенесите ее на свой сайт.

Правило 2

Перед тем, как будетеменять файл functions.php активной темы на сайте — сохраните его копию на компьютере. Если что-то пойдет не так — удалите новый файл и верните старый.

Правило 3

Если работаете на локалке — используйте редактор Notepad++. Если работаете на сайте, в разделе Внешний вид -> Редактор — используйте плагин Advanced Code Editor. Он добавит свойства подсветки кода PHP, что поможет вам в редактировании файлов PHP, а также добавит несколько кнопок к тулбаре штатного окна редактирования файлов WordPress.


Как удалить ненужные стандартные виджеты WordPress

На странице Виджеты в разделе Внешний вид у каждого из нас есть десяток стандартных виджетов, часть которых вы однозначно не используете на своем сайте. Их можно выключить и не видеть. Добавьте код в файл functions.php вашей активной темы:

Тестировалось на WordPress 3.5.1

// unregister all default WP Widgets
function unregister_default_wp_widgets() {
    unregister_widget('WP_Widget_Pages');
    unregister_widget('WP_Widget_Calendar');
    unregister_widget('WP_Widget_Archives');
    unregister_widget('WP_Widget_Links');
    unregister_widget('WP_Widget_Meta');
    unregister_widget('WP_Widget_Search');
    unregister_widget('WP_Widget_Text');
    unregister_widget('WP_Widget_Categories');
    unregister_widget('WP_Widget_Recent_Posts');
    unregister_widget('WP_Widget_Recent_Comments');
    unregister_widget('WP_Widget_RSS');
    unregister_widget('WP_Widget_Tag_Cloud');
}
add_action('widgets_init', 'unregister_default_wp_widgets', 1);

Удалите из указанного списка выше строки с теми виджетами, которые вы все-таки используете на своем сайте.

Удаление нежелательных элементов приборной панели

Меня особенно раздражает эта: «Входящие ссылки». Обычно я просто выключаю все ненужные мне секции на странице Консоль — Главная, и оставляю только секцию «Прямо сейчас». Но можно удалить все секции через функцию:

function my_custom_dashboard_widgets() {
global $wp_meta_boxes;
//Recent Comments
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
//Incoming Links
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
//Plugins - Popular, New and Recently updated WordPress Plugins
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);

//Wordpress Development Blog Feed
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
//Other WordPress News Feed
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
//Quick Press Form
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
//Recent Drafts List
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
}

Тестировал на WordPress 3.5.1


Продолжение обязательно будет…

Если вам необходим ремонт ноута — например, замена клавиатуры ноутбука samsung — обращайтесь только сюда. Москва, возле м.Университет.

Навигация по серии статейСоветы администратору сайта. Ч.2

Олег WordpressУправлениеШпаргалки
Это статья 1 из 6 в серии статей Советы администратору сайта на WordPress

Сегодня я хочу начать серию публикаций, посвященную дополнительным настройкам консоли администратора сайта на WordPress. Вам, как владельцу и администратору в одном лице, наверняка хочется настроить Консоль Управления так, чтобы она работала более комфортно. Например, убрать с глаз некоторые ненужные функции, изменить порядок ярлыков управления и т.д.

Я собрал достаточно большую коллекцию дополнительных функций PHP, с помощью которых можно совершенствовать Консоль администратора сайта WordPress и хочу с вами поделиться этим опытом.

Все эти функции надо добавлять в файл functions.php вашей активной темы WordPress. При этом — не забываем о некоторых правилах.

Правило 1

Не надо вносить изменения в файл functions.php вашей активной темы прямо на своем рабочем сайте. Делайте это на локалке или своем тестовом поддомене (домене). Сначала проверьте, что функция работает у вас корректно, и только после этого внимательно перенесите ее на свой сайт.

Правило 2

Перед тем, как будетеменять файл functions.php активной темы на сайте — сохраните его копию на компьютере. Если что-то пойдет не так — удалите новый файл и верните старый.

Правило 3

Если работаете на локалке — используйте редактор Notepad++. Если работаете на сайте, в разделе Внешний вид -> Редактор — используйте плагин Advanced Code Editor. Он добавит свойства подсветки кода PHP, что поможет вам в редактировании файлов PHP, а также добавит несколько кнопок к тулбаре штатного окна редактирования файлов WordPress.


Как удалить ненужные стандартные виджеты WordPress

На странице Виджеты в разделе Внешний вид у каждого из нас есть десяток стандартных виджетов, часть которых вы однозначно не используете на своем сайте. Их можно выключить и не видеть. Добавьте код в файл functions.php вашей активной темы:

Тестировалось на WordPress 3.5.1

// unregister all default WP Widgets
function unregister_default_wp_widgets() {
    unregister_widget('WP_Widget_Pages');
    unregister_widget('WP_Widget_Calendar');
    unregister_widget('WP_Widget_Archives');
    unregister_widget('WP_Widget_Links');
    unregister_widget('WP_Widget_Meta');
    unregister_widget('WP_Widget_Search');
    unregister_widget('WP_Widget_Text');
    unregister_widget('WP_Widget_Categories');
    unregister_widget('WP_Widget_Recent_Posts');
    unregister_widget('WP_Widget_Recent_Comments');
    unregister_widget('WP_Widget_RSS');
    unregister_widget('WP_Widget_Tag_Cloud');
}
add_action('widgets_init', 'unregister_default_wp_widgets', 1);

Удалите из указанного списка выше строки с теми виджетами, которые вы все-таки используете на своем сайте.

Удаление нежелательных элементов приборной панели

Меня особенно раздражает эта: «Входящие ссылки». Обычно я просто выключаю все ненужные мне секции на странице Консоль — Главная, и оставляю только секцию «Прямо сейчас». Но можно удалить все секции через функцию:

function my_custom_dashboard_widgets() {
global $wp_meta_boxes;
//Recent Comments
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
//Incoming Links
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
//Plugins - Popular, New and Recently updated WordPress Plugins
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);

//Wordpress Development Blog Feed
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
//Other WordPress News Feed
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
//Quick Press Form
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
//Recent Drafts List
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
}

Тестировал на WordPress 3.5.1


Продолжение обязательно будет…

Если вам необходим ремонт ноута — например, замена клавиатуры ноутбука samsung — обращайтесь только сюда. Москва, возле м.Университет.

Навигация по серии статейСоветы администратору сайта. Ч.2

Понравилась статья? Поделись с друзьями!

Что еще читают:

Внимание!

Прежде, чем задавать свой вопрос - пожалуйста, прочитайте F.A.Q.

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


Если вы хотите добавить код HTML, PHP или CSS, воспользуйтесь коротким кодом: [php]здесь код[/php]





Искать на сайте

icon
Подняться наверхПодняться наверх