Авторское описание основных WordPress-функций.
Создавая этот Кодекс, я просыпался каждый день в 5 утра и делал описание нескольких функций перед пробежкой и нескольких после 🙃
Функция | Описание |
---|---|
__() | Возвращает переведенную строку. |
_e() | Выводит переведенную строку. |
_ex() | Функция - аналог echo _x(). |
_n() | Переводит строку с учетом ее формы множественного числа. |
_x() | Функция позволяет перевести одну и ту же фразу по разному - с учетом её использования в контексте. |
absint() | Преобразует переданное значение в неотрицательное целое число. |
add_filter() | Вешает функцию на указанный фильтр. |
add_image_size() | Регистрирует размер изображения. |
add_magic_quotes() | Экранирует спецсимволы во всех элементах указанного массива. |
add_post_type_support() | Добавляет поддержку определенных стандартных метабоксов для указанного типа постов. |
add_query_arg() | Добавляет параметры в строку URL-вида. |
add_shortcode() | Функция регистрирует шорткод. |
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 в случае, если они совпадают. |