Решение проблемы 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: