Кодекс (рубрика)

Анонимные функции PHP в хуках WordPress

Анонимные PHP функции, также известные как замыкания (closures) или лямбда-функции, позволяют создавать функции не имеющие определенных имен. В WP они наиболее удобны в...

API настроек для сети сайтов (мультисайт)

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

ThickBox API: модальное окно в админке

В WordPress есть такая штука как ThickBox — это API для создания модальных окон в админке (попапов, popup). Такое окно, например, можно видеть при нажатии на кнопку...

Шаблоны страницы для типов записей в WP 4.7

Поддержка шаблонов для постоянных страниц - записей типа page была неизменна аж 12 лет. И помогала разработчикам удобно создавать шаблоны для страниц, но была всегда...

PHP кодстайл в WordPress — стандарты

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

@import стилей Дочерней темы через PHP

Использование дочерних тем в Wordpress — правильный способ изменить существующую тему, однако директива CSS @import работает медленно, поэтому её стоит избегать.
...

Пагинация для контента записи WordPress

Не все знают, что в WordPress отдельную запись или страницу можно разбить на несколько частей, организовав таким образом пагинацию для записи (поста). Для этого в...

Глобальные переменные в WordPress

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

HTTP API WordPress

В PHP есть несколько способов отправить HTTP запрос, в WordPress только один. Но этот один способ включает в себя все варианты поддерживаемые PHP - это и есть API, это...

Передача переменных по ссылке в apply_filters(), do_actions()

В этой заметке показано, как передать в фильтр переменную по ссылке. Такое бывает нужно крайне редко, но иногда все же нужно.

Суть проблемы.

[Фильтр в...