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

Комментарий с выводом поля Город

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

Как отключить комментарии для страниц вложений?

Ссылка на страницу вложения

Если в теме предусмотрена отдельная страница-шаблон для вывода вложений (файл темы attachment.php), то отключить комментарии на такой странице можно банальным удалением вызова функции comments_template. Если же такой страницы в файлах темы нет, то для отключения комментариев вам надо будет использовать специальный сниппет, вставленный в файл functions.php вашей темы:

Как вывести скрытые произвольные поля записей?

Скрытое поле плагина All in One SEO Pack

Многие темы и плагины для хранения своих данных используют скрытые произвольные поля (чтобы скрыть произвольное поле надо в его названии первым символом поставить знак подчеркивания "_"). Иногда требуется узнать название скрытого произвольного поля, чтобы иметь возможность получить его значение из темы или плагина. Чтобы заставить WordPress отображать все скрытые произвольные поля надо добавить в файл functions.php вашей темы следующий код:

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

Замена перевода в админке

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

Как ограничить размер внедряемых oEmbed объектов?

Вставка oembed объектов с указанным размером

WordPress уже давно умеет производить внедрение медиа-объектов. Например, когда вы вставляете в визуальный редактор ссылку на YouTube-ролик, эта ссылка превращается в полноценный ролик. По умолчанию размеры вставленного объекта будут ограничены шириной страницы. Если вас не устраивает, что ролик выводится слишком большого размера, то вы можете воспользоваться шорткодом [embed]ссылка[/embed] с указанием конкретных размеров вставляемого объекта.

Как включить подтверждение публикации записей?

Подтверждение публикации записи

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

Как получить текст записи до и после тега <!—more—>?

Иногда вебмастерам надо не только определить наличие тега <!--more--> в записи, но и произвести какие-либо действия именно с определенной частью записи - вводной или основной. Для решения подобной задачи можно воспользоваться функцией get_extended, которая при использовании возвращает массив из двух частей записи (до тега <!--more--> и после него). Использовать функцию просто:

<?php 
$content = get_post_field('post_content', get_the_ID());
$content_parts = get_extended($content);
echo $content_parts['main'];                //вывод записи до тега more
echo '<p>реклама</p>';                      //вывод рекламы (просто пример)
echo $content_parts['extended'];            //вывод остальной части записи 
?>

Это немного надуманный пример, поэтому рассмотрим более реальную задачу.