Как «упростить» форму добавления комментариев?

Упрощенная форма комментирования

С целью повышения количества комментариев можно "упростить" форму добавления комментариев, вырезав из нее все лишние детали, которые обычно смущают посетителей. По сути, после такого упрощения комментаторам нужно будет заполнить только одно единственное поле "Комментарий" без необходимости указывать свой email-адрес и свое имя (по умолчанию используется имя "Гость"). Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как вывести список установленных на сайте плагинов?

Список активных на сайте плагинов

Если вы хотите где-нибудь на странице "О сайте" (или в любом другом месте сайта) вывести список установленных и активных на сайте плагинов, то вы можете воспользоваться специальным шорткодом [plugins], для установки которого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как добавить визуальный редактор для цитат?

Визуальный редактор для цитат

Многие темы для WordPress активно используют поле "Цитата" при выводе записей на главной странице или в рубриках. К сожалению, движок по умолчанию не дает возможности визуально оформлять текст цитат, но этому его можно научить. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как отключить добавление hentry в функции post_class?

Ошибки разметки в Google Search Console

Многие темы для WordPress используют для оформления записей функцию post_class(), которая добавляет класс hentry при выводе записей. Данный класс указывает на использование микроразметки от microformats.org. Неприятность состоит в том, что эта разметка требует обязательных атрибутов в виде автора, заголовка и даты. Если заголовок выводится практически во всех темах, то вот с автором и датой дело обстоит совершенно иначе. В результате Google сообщает об ошибках в "структурированных данных" сайта. Самой простой способ избавиться от ошибок вида "Отсутствует: author" или "Отсутствует: updated" это отключить hentry-разметку вообще (практической пользы от нее для сайта все равно нет).

Как загружать библиотеку jQuery из Google CDN?

WordPress содержит библиотеку jQuery, которая используется как самим движком, так и различными темами и плагинами к нему. При необходимости вы можете заставить движок загружать jQuery из внешнего хранилища (CDN). Сделать это можно с помощью следующего кода, добавленного в файл functions.php вашей темы:

//загрузка jQuery из Google CDN start 
function wph_jquery_from_cdn() {
if (!is_admin()) {
    wp_deregister_script('jquery');
    $jurl = 'http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js';
    wp_register_script('jquery', $jurl, false, null, false);
    wp_enqueue_script('jquery');
    }
}
add_action('init', 'wph_jquery_from_cdn');
//загрузка jQuery из Google CDN end

В WordPress библиотека jQuery время от времени обновляется вместе с самим движком. И именно поэтому использование конкретной версии jQuery из внешнего хранилища может быть удобнее использования встроенной в движок версии - так как не все темы и плагины могут быть совместимы с более новой версией jQuery.

Как обрезать описание рубрик про просмотре списка рубрик?

Обрезанное в админке описание рубрики

Обрезка длинного описания рубрик может быть весьма удобна при работе с рубриками в админке сайта (как вы можете видеть на скриншоте). Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как добавить колонку «Шаблон» при выводе списка страниц?

Колонка Шаблон в списке страниц

Очень многие современные темы для WordPress в полной мере используют механизм шаблонов для страниц сайта. Например, с помощью шаблонов страниц создатели тем предлагают пользователям выбрать вид главной страницы сайта. К сожалению, по умолчанию движок никак не показывает установленный для страницы шаблон, а поэтому приходиться заходить на страницу редактирования, чтобы выяснить эту информацию. Если страниц на сайте много, то это может быть непростой задачей. Добавить колонку "Шаблон" при просмотре списка страниц довольно легко, для этого вам необходимо вставить в файл functions.php вашей темы следующий код: