/ Wordpress / Наводим порядок в админке

Наводим порядок в админке

HIT

30.07.2016

1035

Некоторые принципы по созданию порядка в админке и удобству реализации функционала сайта.

  1. Для удобства редактирования кода устанавливаем плагин Advanced Code Editor. Он также немного преобразует панель Редактирование. Также плагин дает возможность создавать файлы php и css.
  2. Стили CSS, которые мы редактируем не часто (animate.css, font-awesome.css, ihover.css) помещаем в папку css. Так они не будут отображаться в панели Редактирование шаблонов.
  3. Все дополнительные функции сайта (слайдер, боковая панель и т.д.) лучше реализовывать в виде плагинов. Это будет экономить место в панели Редактирование, а также сократит css и js если не будут использоваться. При этом код плагинов можно редактировать.

Кнопка в админ панели

Добавляем свою кнопку в верхнюю админ панель. Для примера я сделал кнопку перехода в Яндекс Метрику:

//Кнопка в Admin bar 

function admin_bar_theme_editor_option() { 
	global $wp_admin_bar; 
	if ( !is_super_admin() || !is_admin_bar_showing() ) 
	return; 

	$wp_admin_bar->add_menu( array(
		'id' => 'edit-theme', 
		'title' => __('<img src="/wp-content/themes/tester/images/metrika.svg"> Метрика'), 
		'href' => 'https://metrika.yandex.ru/dashboard?id=88856777', 
		'meta' => array ( 'target' => '_blank' ) 
	) ); 
} 

add_action( 'admin_bar_menu', 'admin_bar_theme_editor_option', 100 );

Языковая версия админки

Чтобы поменять язык админки, нужно сделать следующее:
1. В настройках админки (Общие) установить необходимый язык.
2. Добавить в wp-content/languages/ файлы необходимого перевода (Po, Mo)
3. Прописать в wp-config: define(‘WPLANG’, ‘ru_RU’);
4. Перейти в раздел обновлений и перейти на необходимую версию

Файлы переводов находятся в архивах wordpress .tar.gz (ссылка обычно под основной версией wp). Список переводов wordpress.

Блокировка обновления php-файлов

Некоторые плагины вызывают блокировку обновления php-файлов. Это происходит со следующими плагинами: WP-SpamShield, wp-creator-calculator.

Ошибки jQuery в админке

Если админка перестала нормально функционировать из-за ошибок jQuery, произойти это может например из-за отключения с версии 5.5 поддержки jQuery migrate, можно восстановить нормальную работу плагином Enable jQuery Migrate Helper (200 000).

Поделиться в соц. сетях:

  • Похожие записи
  • Комментарии
  • Вложения
Настраиваем панель редактирования записей

Настраиваем панель редактирования записей

Для различных целей мы можем настраивать вид и функционал админ части сайта. Выводить дополнительные поля, таксономии, сортировать по этим данным, а также оформлять элементы управления. Миниатюра в панели редактирования Добавим Читать далее »

Оформляем вход в админку

Оформляем вход в админку

Чтобы индивидуализировать экран входа в админку, надо добавить в functions.php следующюю функцию // Изменение стилей (логотипа) на входе в WP function loginLogo() { echo '<style type="text/css"> body {background-image: url('.get_bloginfo('template_directory').'/images/heaven.jpg); background-attachment: Читать далее »

Маскировка wordpress

Маскировка wordpress

Маскируем CMS WordPress, чтобы при предварительном анализе WP не выявлялся. Изменяем вход в админку, пути к файлам. Это так же хорошо и для безопасности, т.к. мы предотвращаем атаки стандартных алгоритмов. Читать далее »

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

Пока нет комментариев. Будь первым!

Наводим порядок в админке
Watermark для изображений
Рекомендации для васWatermark для изображенийOpttour.ru
Спасибо! Наш менеджер свяжется с Вами в течении 5 минут.