_n() — переводит строку с учетом ее формы множественного числа

Позволяет получить перевод единственной или множественной формы слова, в зависимости от стоящего перед ним числа. При возникновении проблем с чтением языковых файлов, сравнение будет происходить между заданными значениями параметров $single и $plural. _n( $single, $plural, $number, $domain = ‘default’ ) $single (строка) Строка, которая будет использоваться, если $number равно 1. $plural (строка) Строка, которая будет …

Подробнее

esc_attr_e() — переводит строку, подготавливает ее для HTML-атрибутов а затем выводит

В случае успеха выводит переведенную строку, готовую для использования в HTML-атрибутах. Если перевести не удалось, то будет выведен первоначальный непереведенный текст, то также готовый для использования в атрибутах тегов. esc_attr_e( $text, $domain = ‘default’ ); На самом деле можно сказать, что данная функция состоит из трех других: Сначала производится перевод строки — это функция __(). …

Подробнее

esc_html__() — возвращает переведенную строку с экранированным HTML

Функция появилась в WordPress сразу же, как только появилась функция esc_html(). То есть esc_html() просто экранирует все теги, а esc_html__() перед тем, как экранировать строку, пытается её ещё и перевести. esc_html__( $text, $domain = ‘default’ ) Состоит из функций esc_html() и __(), так что описание параметров смотрите там. Примерно так это выглядит: esc_html( __( $text, …

Подробнее

Как использовать phpMyAdmin в WordPress

phpMyAdmin-optimize-tables-1024x534

Как использовать phpMyAdmin в WordPress Если вы когда-либо устанавливали WordPress, вы знаете, что каждый сайт состоит из двух частей: файлов ядра и базы данных MySQL. База данных – самый важный компонент из этих двух. Если ваши файлы ядра будут уничтожены или повреждены, вы можете легко заменить их, ничего не потеряв. Если же ваша база данных …

Подробнее

Используем SSL и HTTPS в WordPress

Используем SSL и HTTPS в WordPress Каждый день мы передаем нашу персональную информацию в сети. В прошлый час я оплатил с моей кредитной карты, приобрел книгу, сохранил копию адресов своих друзей, отправил письма и сделал несколько покупок в обычных магазинах. Делиться информаций сегодня очень распространено, и мы даже не думаем об этом. Именно здесь и …

Подробнее

Производительность wp_kses в WordPress

Производительность wp_kses в WordPress Насколько высока производительность семейства функций wp_kses в WordPress? Народная мудрость и здравый смысл подсказывают, что эти функции медленные. Находясь в сообществе WordPress, я часто слышал о том, что функции wp_kses не должны использоваться при обработке вывода на экран, поскольку они отличаются низкой производительностью. Если вы не знакомы с wp_kses, объясню вам: …

Подробнее

Ускоряем работу панели администратора WordPress при помощи Redis и HHVM

Ускоряем работу панели администратора WordPress при помощи Redis и HHVM Опросы читателей показали, что им больше всего интересны три следующих темы: Оптимизация скорости сайта Безопасность Ускорение панели администратора WordPress Две первых темы мы уже неоднократно раскрывали в многочисленных руководствах, которые вы можете найти, воспользовавшись поиском по сайту. В этой же статье мы коснемся оптимизации панели …

Подробнее

11 простых советов по повышению безопасности вашего WordPress сайта

11 простых советов по повышению безопасности вашего WordPress сайта При запуске нового сайта мы часто с головой погружаемся в создание идеального дизайна и написание информативного контента. Для многих пользователей, в том числе и для меня, безопасность – это запоздалая мысль. Однако каждый год число атак на веб-сайты WordPress только растет. 70% веб-сайтов на WordPress имеют …

Подробнее

Часть 1: Настраиваем WordPress VPS

Часть 1: Настраиваем WordPress VPS Поскольку сегодня многие люди используют виртуальный хостинг, мы решили привести серию учебных руководств, которые помогут вам настроить свой собственный виртуальный частный сервер (VPS), все необходимые сервисы для обслуживания WordPress-сайта, а также расскажем вам, как оптимизировать его скорость и безопасность. Почему виртуальный хостинг – не самый лучший вариант? Ваша сборка WordPress …

Подробнее

Часть 2: Устанавливаем WordPress на VPS-сервер

Часть 2: Устанавливаем WordPress на VPS-сервер Несмотря на то что WordPress славится своим пятиминутным процессом установки, есть некоторая рутинная работа, которая должна быть сделана, чтобы все уложилось в пять минут. В сегодняшнем руководстве я покажу вам, как правильно установить WordPress на сервер, который мы создали и сконфигурировали в прошлой статье. Во второй части руководства я …

Подробнее

3 причины, почему вы должны использовать WP_DEBUG_LOG в WordPress-разработке

3 причины, почему вы должны использовать WP_DEBUG_LOG в WordPress-разработке Как и в случае со многими другими вещами, связанными с разработкой WordPress, лучший способ разобраться в константе WP_DEBUG_LOG – это найти ее в коде ядра WordPress. Важный участок кода находится в файле wp-includes/load.php: function wp_debug_mode() { if ( WP_DEBUG ) { error_reporting( E_ALL ); if ( …

Подробнее

Базовое руководство по WordPress REST API

Базовое руководство по WordPress REST API WordPress REST API – грандиозная инициатива, имеющая вид функционального плагина; эта инициатива была разработана специально для ядра WordPress. Однако она может показаться несколько запутанной и сложной простым пользователям. Давайте посмотрим на то, что собой представляет данный проект, почему он так важен, и как принять в нем участие. WordPress REST …

Подробнее

WordPress должна пойти по пути Apple, отказавшись от поддержки минимальных требований

WordPress должна пойти по пути Apple, отказавшись от поддержки минимальных требований За эти годы у меня было несколько устройств iPhone. Самый первый девайс я приобрел еще в 2008 году – тогда это был iPhone 3G. С тех пор Apple выпустили как новые аппаратные модели, так и новые версии своей операционной системы. Проблема Некоторые разработчики WordPress …

Подробнее

Шорткоды

Шорткоды — это функции PHP, которые можно задействовать внутри содержимого поста, используя условные обозначения. Например стандартный вордпрессовский шорткод позволяет вывести галерею внутри поста. Понятно дело, что данный функционал дает разработчикам WordPress потрясающие возможности — на сегодняшний день очень актуальна вставка в посты форм, кнопок, слайдеров. Так же, как у функции могут быть аргументы, так и …

Подробнее

Шаблоны страниц и типов записей

Страницы — это один из типов постов WP. По умолчанию все страницы выглядят одинаково, возможно вам и нужно, чтобы они выглядели одинаково (только с разным контентом разумеется), если же нет — читайте этот пост. Средствами WordPress вы можете сделать страницы вашего сайта уникальными. Например создать страницу с картой, создать HTML-карту сайта, страницу с формой, лендинги …

Подробнее