Архив рубрики: WordPress

Статьи о работе WordPress, об использовании функций WordPress для решения конкретных задач и о разработке сайта на WordPress

Добавление в тему WordPress поддержки создания произвольных меню

В WordPress 3.0 появилась функциональность создания меню, которая позволяет добавлять в темы  WordPress любое количество произвольных меню. Рассмотрим, как и куда добавить три меню.

Читать

Dictionary Box - словарь на сайте

Плагин Dictionary Box - это словарь на сайте. Двойной щелчок на слове в тексте на странице - и в правом нижнем углу страницы появляется его перевод и даже возможность прослушать произношение слова, хотя и машинное.
Читать

Файл header.php для базовой темы WordPress

Начинаем создавать файлы для своей темы WordPress mytheme, для которой ранее наметили Структуру шаблона страницы. Создаем файл header.php и добавляем в файл functions.php функции подключения файла с переводом и добавления номера страницы.   Читать

Структура шаблона страницы темы WordPress

Разделяем HTML-страницу на составляющие и начинаем создание универсальной темы WordPress с использованием семантической разметки Schema.org.
Минимизируем код в файлах русской темы для конкретного сайта.
Читать

Реклама вместо HTML-комментария и iframe без проблем

Визуальный редактор WordPress удаляет теги iframe и их содержимое? - Используйте простой плагин, преобразующий комментарий
<!--iframe> ... </iframe--> в теги <iframe> ... </iframe>.
Аналогично, применяя фильтр the_content, можно вставлять вместо HTML-комментариев любое другое содержимое -текст, рекламу и т.д.. Читать

Стили для текущей записи и текущей рубрики в меню WordPress

WordPress добавляет для текущей рубрики класс current-cat, а для текущей записи - класс category-current-item, но в файле стилей темы style.css стили для этих классов могут быть не прописаны (как, например, в дефолтной теме WordPress Twenty Ten). Задача - выделить в меню текущую рубрику и текущую запись.Также на странице одиночной записи добавим класс current-cat для всех рубрик, в которые входит текущая запись.

Читать

Как подключить JavaScript-код и CSS-стили в WordPress

Если в создаваемом плагине или теме WordPress есть код на JavaScript, важно правильно этот код подключить. Как избежать проблем? Возможно подключение JavaScript не на все страницы сайта, а только на нужные?
Например, плагин добавляет шорткод (shortcode) и использует jQuery. Читать

Запрет индексации отдельных записей блога

В WordPress можно запрещать поисковикам индексировать отдельные записи блога, добавляя метатег "robots" с noindex c помощью произвольного поля (custom field)
Читать