Кодекс WordPress

Авторское описание основных WordPress-функций.

Создавая этот Кодекс, я просыпался каждый день в 5 утра и делал описание нескольких функций перед пробежкой и нескольких после 🙃

1 2 3 13
Функция Описание
__() Возвращает переведенную строку.
_e() Выводит переведенную строку.
_ex() Функция - аналог echo _x().
_n() Переводит строку с учетом ее формы множественного числа.
_x() Функция позволяет перевести одну и ту же фразу по разному - с учетом её использования в контексте.
absint() Преобразует переданное значение в неотрицательное целое число.
add_filter() Вешает функцию на указанный фильтр.
add_image_size() Регистрирует размер изображения.
add_magic_quotes() Экранирует спецсимволы во всех элементах указанного массива.
add_post_type_support() Добавляет поддержку определенных стандартных метабоксов для указанного типа постов.
add_query_arg() Добавляет параметры в строку URL-вида.
add_site_meta() Добавляет метаданные для сайта в сети Мультисайт.
add_term_meta() позволяет создать мета поле в таксономию и добавить в него любую информацию.
add_theme_support() Добавляет поддержку дополнительных возможностей: форматов постов, миниатюр, произвольных фонов и заголовков, меню.
add_user_meta() Добавляет параметр пользователю и сохраняет его в базу данных.
admin_url() Возвращает URL админки WordPress.
antispambot() Функция для защиты email адресов от спам-ботов. Преобразует символы email в HTML сущности.
apply_filters() Позволяет повесить фильтр на значение переменной.
author_can() Позволяет проверить роли и возможности автора поста.
backslashit() Добавляет обратные слэши перед всеми латинскими буквами в строке и перед цифрами в начале строки.
balanceTags() В зависимости от настроек в админке, исправляет некорретный XHTML-код (закрывает незакрытые теги, расставляет их в правильном порядке) или же возвращает исходную строку. Расширенный вариант функции force_balance_tags().
bloginfo() Выводит запрошенную информацию о сайте.
body_class() Выводит атрибут класс и его содержимое для <body> страницы.
bool_from_yn() Функция возвращает логическое true в случае, если в качестве значения аргумент указано y или Y, во всех остальных случаях возвращает false.
cache_javascript_headers() Проставляет кэширующие заголовки для JavaScript на 10 дней.
capital_P_dangit() Заменяет все неправильные написания "Wordpress" на "WordPress"
cat_is_ancestor_of() Проверяет, является ли указанная категория родительской для другой указанной категории.
category_description() возвращает описание рубрики с указанным в параметрах ID, либо описание текущей рубрики, если ID не указан
checked() Позволяет сравнить два значения и вывести или вернуть атрибут checked в случае, если они совпадают.
comment_author() Выводит имя автора комментария.
1 2 3 13