Разный контент в категории и в подкатегории

Часто при работе с OC бывает необходимость показать в подкатегории то, что не должно отображаться в родительской категории, и наоборот. В default-шаблоне это не предусмотрено. Исправим.

Читать далее
Смена элемента при обновлении страницы

Если необходимо, чтобы после перезагрузки страницы отображались разные элементы, например менялось какое-то изображение, фон или ... всё, что угодно, то можно сделать это на простом js. В примере смена цвета фона страницы и ссылок.

Читать далее
Валидный viewport

Недавно столкнулся с тем, что валидатор ругается на некоторые варианты тега viewport. Правильный, по мнению validator.w3.org, тег выглядит следующим образом.

Читать далее
WMPL - контент на разных языках в шаблоне

Если у Вас установлен плагин WPML и необходимо именно в шаблоне прописать для разных языков разный контент (например для русского один баннер, а для английского другой), то воспользуемся кодом.

Читать далее
Шорткод в шаблоне wordpress

Вставить шорткод на сайт можно не только в редакторе, но и непосредственно в шаблон темы. Ниже указан самый простой (и чаще всего используемый код) для вставки, на примере Contact Form 7

Читать далее
CSS для button и input на устройствах Apple

Если вы столкнулись с тем, что при просмотре на iPhone или других устройствах Apple кнопки в формах выглядят не так как вы их стилизовали, то нужно добавить в свой css-файл несколько строк.

Читать далее
Плавный скролл к якорю на чистом js

Для плавного скролла используем чистый js (без jquery и каких-либо фреймворков). Не забываем, что у каждого div должен быть уникальный id.

Читать далее
Добавляем класс текущему пункту меню

Для того, чтобы придать стиль текущему пункту меню, добавим ему класс active. Для этого вставляем в файл footer.tpl (или в header.tpl) нашей темы следующий код

Читать далее
Как вывести текущий год

Чаще всего текущий год требуется вывести в футере сайта в копирайте, для этого достаточно добавить следующий код

Читать далее
Оставляем старый редактор

Начиная с версии 5.0 редактором в wordpress по умолчанию стал Gutenberg, который многим с непривычки покажется неудобным. Чтобы вернуть старый редактор совсем не обязательно устанавливать дополнительный плагин.

Читать далее