Вывод записей из определенной рубрики на страницу

Рубрика: wordpress

Вывод записей из определенной рубрики на страницу wordpress достаточно простая задача, так как вп очень гибкая система для создания сайта. Она мало чем ограничивает нас, а возможности по изменению шаблона почти безграничны. В этой заметке пойдет речь о том, как можно вывести посты определенной рубрики на страницу. Передо мной поставили интересную задачу — сделать отдельный шаблон для страницы и на эту страницу вывести все посты из 5 рубрик. С шаблоном не возникло сложностей, а вот над выводом рубрик пришлось немного подумать. На помощь пришел код:…

Продолжить читать

Вставить видео или embed объект в запись wordpress

Рубрика: wordpress

Чтобы вставить видео в запись wordpress не нужно икать html код. Совсем недавно обратила внимание на появление полезной функции в визуальном редакторе wordpress. Начиная с версии wp 3+, в его ядре появился скрипт, который обрабатывает ссылки и выводит их в соответствующем контейнере. Скрипт называется wp-embed.js Мне как верстальщику с 10 летним стажем функция показалась бесполезной, но при этом для новичков или тех кто совсем не знает html она станет спасением. Теперь не нужно искать html код видео или блока твитта и думать…

Продолжить читать

Добавление служебной кнопки в редактор wordpress

Рубрика: wordpress

В материалах посвященным wordpress уже есть несколько статей, про добавление кнопок в редактор. Эти кнопки помогали создавать тело материала. В этой статье мы разберемся как создать служебную кнопку,по нажатию на которую будет создаваться произвольное поле с заданным значением. Для примера, наша кнопка будет располагаться над полем для ввода названия материала. Для того чтобы кнопка отобразилась нам необходимо отредактировать файл edit-form-advanced.php. Он находится в папке wp-admin. Открываем его в Notepad++ или программе редакторе и находим строку После нее необходимо вставить…

Продолжить читать

Автоматическое добавление произвольных полей в wordpress

Рубрика: wordpress

Автоматическое добавление произвольных полей в wordpress — это очень мощный инструмент, который можно использовать для различных нужд сайта. Такие поля можно генерировать при публикации записи, что позволит не вводить их в ручную. Для реализации данного функционала, понадобится добавить маленький кусок кода. О нем поговорим подробнее. Для того, чтобы наше произвольное поле появилось после публикации, необходимо добавить в файл functions.php код, содержащий 2 команды и код произвольного поля. Пример ниже add_action('publish_page', 'checked_by'); add_action('publish_post', 'checked_by'); function checked_by ($post_ID) { global $wpdb; if(!wp_is_post_revision($post_ID)) {…

Продолжить читать

Кнопка в редакторе wordpress, выполняющая любую функцию

Рубрика: wordpress

Кнопка в редакторе wordpress, выполняющая любую функцию, позволяет значительно расширить функционал редактора. Можно добавлять различные отметки, например «проверенно редактором» и еще многое другое. Ранее я рассказывала как добавить кнопку в редакторе wordpress, которая вставляет в тело статьи любой html и css код. В этой статье я расскажу как добавить кнопку, которая будет выполнять js скрипт. Для тех, кто еще не знает как подключить дополнительные кнопки в редакторе wordpress, советуем прочитать статью «Как добавить свою кнопку в редактор wordpress…

Продолжить читать