Кодекс WordPress

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

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

1 2 3 4 12
ФункцияОписаниеВ файле
comment_ID() Позволяет вывести ID текущего комментария. wp-includes / comment-template.php
comment_id_fields() Выводит скрытые поля для формы отправки комментария. wp-includes / comment-template.php
comment_text() Выводит текст текущего комментария или комментария с определённым ID. wp-includes / comment-template.php
comments_open() Проверяет, разрешено ли комментирование указанного / текущего поста. wp-includes / comment-template.php
content_url() Возвращает абсолютный URL директории wp-content на сайте. wp-includes / link-template.php
wp_login_form() Как создать произвольную форму входа. wp-includes / general-template.php
current_user_can() Проверяет, имеет ли текущий пользователь определённую возможность(право) и возвращает true или false. wp-includes / capabilities.php
deactivate_plugins() Деактивация плагинов через код. wp-admin / includes / plugin.php
delete_site_meta() Удаляет метаданные определённого сайта сети WordPress Мультисайт. wp-includes / ms-site.php
delete_site_meta_by_key() Удаляет метаданные всех сайтов сети по определённому ключу. wp-includes / ms-site.php
do_action() Создаёт хук (крючок), на месте которого в коде можно выполнить произвольную функцию. wp-includes / plugin.php
do_robots() Выводит рекомендуемое содержимое файла robots.txt. wp-includes / functions.php
dynamic_sidebar() Проверяет, добавлены ли в сайдбар виджеты, а также выводит его. wp-includes / widgets.php
email_exists() Возвращает ID пользователя, зарегистрированного под указанным email адресом, если под этим email никто не регался, возвращает false. wp-includes / user.php
ent2ncr() Преобразует текстовые HTML-сущности, содержащиеся в строке, в числовые. wp-includes / formatting.php
esc_attr() Подготавливает строку для использования в HTML-атрибуте. wp-includes / formatting.php
esc_attr__() Переводит строку, а затем подготавливает ее для использования в HTML-атрибутах wp-includes / l10n.php
esc_attr_e() Переводит строку, подготавливает ее для использования в HTML-атрибутах, а затем выводит. wp-includes / l10n.php
esc_html() Экранирует теги HTML. wp-includes / formatting.php
esc_html__() Возвращает переведенную строку с экранированными HTML-тегами. wp-includes / l10n.php
esc_html_e() Переводит строку, затем экранирует в ней теги HTML, а потом выводит всё, что получилось. wp-includes / l10n.php
esc_js() Подготавливает строку с текстом или HTML-кодом для дальнейшего использования в JavaScript. wp-includes / formatting.php
force_balance_tags() Закрывает все незакрытые HTML-теги в указанной строке, расставляет их в правильном порядке. wp-includes / formatting.php
get_adjacent_post() Возвращает объект предыдущего или следующего поста. wp-includes / link-template.php
get_all_page_ids() Функция возвращает массив, состоящий из ID всех страниц блога (имеется ввиду тип поста page). wp-includes / post.php
get_ancestors() Возвращает массив родительских элементов указанного объекта (элемента таксономии или поста). wp-includes / taxonomy.php
get_attached_file() Возвращает абсолютный путь файла на сервере. wp-includes / post.php
get_avatar() Позволяет получить аватар (Gravatar) пользователя WordPress, либо по email, либо автора записи, либо автора комментария. wp-includes / link-template.php
get_bloginfo() Функция позволяет получить различные параметры блога. wp-includes / general-template.php
get_body_class() Возвращает массив классов, предназначенных для тела документа. wp-includes / post-template.php
1 2 3 4 12