Если вы создаете плагины или темы для WordPress, эта статья для вас. В ней я расскажу, как добавить свои виджеты в консоль админки WordPress. В виджетах вы можете вставлять любую полезную информацию, например, последние заказы или покупки, форму для быстрого добавления каких-либо данных, календарь, рекламу о ваших услугах и т.д.
Для быстрого создания (ну, и для примера) вставьте в файл «functions.php» вашей темы после знака «<?php» вот такой код:
add_action('wp_dashboard_setup', 'my_blogood_ru_help_widgets');
function my_blogood_ru_help_widgets() {
global $wp_meta_boxes;
wp_add_dashboard_widget(
'blogood_ru_help_widget', //Слаг виджета
'Поддержка сайта', //Заголовок виджета
'blogood_ru_help' //Функция вывода
);
}
function blogood_ru_help() {
echo '<p>Добро пожаловать АДМИН! Нужна помощь? Нужен сайт на WordPress? Свяжитесь с нами через форму <a href="/kontakty/">контакты</a>. Интересную информацию о WordPress Вы сможете найти на моем блоге: <a href="/" target="_blank">Blog Good</a></p>';
}
Сохраняем и смотрим результат. У вас получится вот такой виджет в консоле админки (http://адрес сайта/wp-admin/index.php):

Если вы надумаетесь еще создать пару виджетов, то нужно обязательно давать уникальные названия для «слаг виджета», «функция вывода» и «функция вызова» «my_blogood_ru_help_widgets»:
add_action('wp_dashboard_setup', 'blogood_ru_help_widgets');
function blogood_ru_help_widgets() {
global $wp_meta_boxes;
wp_add_dashboard_widget(
'help_widget', //Слаг виджета
'Поддержка сайта', //Заголовок виджета
'help' //Функция вывода
);
}
function help() {
echo '<p>второй виджет</p>';
}
Результат такой:

Итак, вот вам макет, где вам нужно только дать правильно название на латынице:
add_action('wp_dashboard_setup', 'название_функции_1');
function название_функции_ 1() {
global $wp_meta_boxes;
wp_add_dashboard_widget(
'уникальное_имя', //Слаг виджета
'Любой заголовок на русском', //Заголовок виджета
'название_функции_2' //Функция вывода
);
}
function название_функции_ 2() {
//можно вставить любой пхп код
echo '<p>текст в виджете</p>';
}
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330329 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274683 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222435 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187485 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186559
Добавить комментарий
Метки: wordpress, без плагинов


Как установить минимальную сумму для заказа – WooCommerce?
URL ссылка миниатюры для картинки – WordPress
Как добавить визуальный редактор для «Цитат (Отрывок)» – WordPress ?
Как добавить «Цитату (Отрывок)» для страниц?
Как создать всплывающую форму обратной связи на WordPress
Как вывести название категории (рубрики) в WordPress (вордпресс) на странице?
Как автоматически очистить корзину на WordPress

Спасибо, Александр за комментарий. Планирую еще пару постов для WooCommerce…
⇒ Открыть статью ⇐