Задавайте вопросы по курсам WordPress

Заменяем стандартные надписи в админке WordPress

Работая с WordPress я часто натыкался на непонимание клиентов, что такое пункт POST или Media в панели администратора. Недавно в интернете нашел простое и эффективное решение этой проблемы. У WordPress есть стандартное решение для замены некоторых стандартных надписей в админке при помощи функции str_ireplace(). Долго рассказывать не буду, просто поделюсь рабочим примером.

add_filter(  'gettext',  'wps_translate_words_array'  );
add_filter(  'ngettext',  'wps_translate_words_array'  );
function wps_translate_words_array( $translated ) {
     $words = array(
			// 'word to translate' = > 'translation'
			'Posts' => 'Article',
			'Post' => 'Articles',
			'Pages' => 'Stuffing',
			'Media' => 'Upload Images',
			'Links' => 'Blog Roll',
		    );
     $translated = str_ireplace(  array_keys($words),  $words,  $translated );
     return $translated;
}

Все проверял, работает отлично! Удачи в разработке ).


Купить хостинг WordPress
Репетитор по wordpress
Услуги репетитора онлайн. Список курсов которые я веду
  • Базовый курс по веб-дизайну;
  • Верстка сайтов;
  • Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
  • Разработка сайтов на PHP.
Подробнее читайте на странице репетитор по WordPress
*/

Николаенко Максим

Директор веб-студии ProGrafika. Занимаюсь разработкой, дизайном и продвижением веб-сайтов. Всегда рад новым читателям блога и хорошим клиентам.


Вам может также понравиться...

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Шаблоны для WordPress
Самый лучший хостинг в Украине
Стабильный хостинг для Drupal