Вывод формы поиска на сайте WordPress с помощью шорткода

В системе управления сайтами Вордпресс нет стандартного способа вывести форму поиска в контенте записи или страницы. Однако, форму поиска можно вывести в шорткод, который можно будет вставить в нужное место сайта. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код: //вывод стандартной формы поиска шорткодом function wph_display_search_form() { return get_search_form(false); } add_shortcode(‘search_form’, ‘wph_display_search_form’); […]

Решение проблемы Allowed memory size exhausted в WordPress

Перебои в работе сайта на WordPress с появлением ошибки Allowed memory size exhausted говорят о том, что для работы веб-проекта не хватает оперативной памяти выделенной сайту на хостинге. Узнать текущее потребление памяти сайтом можно установив плагин WP-Memory-Usage. Для PHP-скриптов текущих версий WordPress (без плагинов) необходимо примерно 30-40 мегабайт оперативной памяти плюс каждый установленный дополнительный плагин требует […]

Редирект старых страниц с расширением .html на новые урлы без расширения html с помощью файла .htaccess

Работа с анонсами записей в WordPress

В этом посте собрал несколько примеров модификации вывода стандартных анонсов записей в WordPress. 1. Часто приходится решать задачу вывода анонса записей, увеличив или ограничив его длину заданным количество слов. Сделать это можно с помощью следующей функции и фильтра, который нужно вставить в файл functions.php function new_excerpt_length($length) { return 50; } add_filter(‘excerpt_length’, ‘new_excerpt_length’); 2. Если в […]

Как удалить emoji code из WordPress

Вывод описания категории WordPress только на первой странице рубрики

Как сделать так, чтобы описание рубрики (категории) размещалось только на первой странице рубрики и не выводилось на остальных? Например, на сайте WordPress, есть рубрика (категория), где опубликовано много записей. В настройках сайта установили — выводить по 10 записей на странице. Также в рубрике присутствует развернутое описание, которое размещается под заголовком в верхней части страницы.

Что размещать на сайте

Удаление ссылок с картинок в Вордпресс

Ниже код, который убирает ссылку у картинок в WordPress.

Что размещать на сайте

Вывод текста только на главной в WordPress

Часто приходится сталкиваться задачами в CMS WordPress ограничить вывод какого-либо блока на других страницах, а вывести только на главной в общем шаблоне, для этого достаточно прописать php код с условиями.

Зачем нужен сайт

Проблема Contact form 7 если в адресе email с кириллицей

Проблема с плагином Contact form 7 — если в поле From указан email с кириллицей, например post@почта.рф, письмо не отправляется — как можно решить эту проблему? Решение — преобразовать кириллический домен в punycode! Что такое punycode? Это стандартизированный метод преобразования последовательностей Unicode-символов в так называемые ACE-последовательности (кодировка, совместимая с ASCII), которые состоят только из алфавитно-цифровых символов, […]

Редирект старых страниц с расширением .html на новые урлы без расширения html с помощью файла .htaccess

Редирект старых страниц с расширением .html на новые урлы без расширения html с помощью файла .htaccess

В связи с изменением структуры сайта и изменением постоянных ссылок, возникла необходимость массовой преадрессации со старых урлов, которые имели расширение .html на новые урлы без расширения .html.

Как удалить emoji code из WordPress

Как удалить emoji code из WordPress

В этом посте расскажу как убрать код, который добавляет WordPress в header сайта для emoji icons. Так выглядит пример кода, который добавляет WordPress: