WordPress основы

Здесь будет рассмотрена установка WordPress на удаленный сервер. На локальный сервер все делается аналогично. Итак, поехали…

Структура файлов WordPress

Папка wp-content WordPress состоит из 3 папок wp-includes, wp-admin, wp-content и из нескольких файлов рядом с этими папками. Все файлы и папки, кроме wp-content — это и есть WordPress, движок. Т.е. каталоги: wp-includes и wp-admin — это ядро WordPress, а wp-content — это все остальное — все пользовательские данные… В директории wp-content хранятся практически все пользовательские файлы, кроме файла конфигурации wp-config.php (это неотъемлемая часть ядра). Здесь находятся плагины, темы, файлы плагинов, […]

Дочерняя тема

Дочерняя тема WordPress (подтема) — это дополнительная тема, которая позволяет изменять/дополнять функции и внешний вид основной темы. При этом основная тема остается не тронутой, а значит её можно обновлять, не опасаясь, что внесенные изменения потеряются.

Создание шаблона страницы

1) Зайти в папку дочерней темы2) Создать каталог page-templates3) В каталоге page-templates создаем файл test-template.php (команда в терминале >Имяфайла.расширение)4) Отредактировать файл test-template 5) Создать страницу и выбрать созданный шаблон для отображения

Иерархия файлов темы

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

Метабоксы

add_meta_box() │ WP 2.5.0 Добавляет дополнительные блоки (meta box) на страницы редактирования/создания постов, постоянных страниц или произвольных типов записей в админ-панели. Нужно вызывать на хуке add_meta_boxes или позже. Используйте wp_add_dashboard_widget(), чтобы добавить метабокс на странице админ-панели «Консоль», «Консоль мультисайта». Все зарегистрированные данные находятся в глобальном массиве $wp_meta_boxes, который содержит многомерный массив всех зарегистрированных метабоксов. Содержит их ID, параметры (args), функции обратного […]