Название рубрики (категории) в шаблоне wordpress

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

Читать далее
Описание рубрики в шаблоне WordPress

Иногда есть необходимость вывести описание рубрики на сайт. Чаще всего тема не поддерживает данную функцию (о чем и написано под текстовой областью "Описание" на странице редактирования рубрики). Исправим это.

Читать далее
Запрет на обновление wordpress

Чтобы не вводить в состояние стопора наших уважаемых пользователей неожиданным появлением флажков в админке, отключим обновления WP. Так как темы мы создаем сами с нуля, то запрет коснется только ядра движка и плагинов.

Читать далее
ACF в шаблоне wordpress

Для вставки advanced custom fields (в том числе options page) используем нижеуказанные коды. Аддон "Options page" доступен как отдельный компонент, а если вы являетесь обладателем ACF Pro, то он уже входит в состав и отдельно его устанавливать не надо.

Читать далее
Меняем заголовок в модуле "Рекомендуемые"

По умолчанию модуль выводит свой штатный заголовок "Рекомендуемые", но зачастую на странице необходимо вывести модуль несколько раз и с разными заголовками, например "Пицца", "Закуски", "Салаты" и т.д. Для этого правим контроллер.

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

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

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

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

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

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

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

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

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

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

Читать далее