Функции WordPress
Всего в справочнике: 3 645.
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
A (98)
-
absint()Преобразует значение в неотрицательное целое число. -
activate_plugin()Пытается активировать плагин в «песочнице» и перенаправляет при успехе. -
activate_plugins()Активирует несколько плагинов. -
activate_sitewide_plugin()устар. Устаревшая функциональность для активации плагина, работающего только на уровне сети. -
add_action()Добавляет функцию обратного вызова к хуку-действию. -
add_allowed_options()Добавляет массив опций в список разрешённых опций. -
add_blog_option()Добавляет новую опцию для заданного ID блога. -
add_clean_index()Добавляет индекс в указанную таблицу. -
add_comment_meta()Добавляет поле метаданных к комментарию. -
add_comments_page()Добавляет страницу подменю в главное меню «Комментарии». -
add_contextual_help()устар. Добавляет контекстную справку для страницы. -
add_cssclass()Добавляет CSS-класс к строке. -
add_custom_background()устар. Добавляет функции обратного вызова для отображения фонового изображения. -
add_custom_image_header()устар. Добавляет функции обратного вызова для отображения изображения заголовка. -
add_dashboard_page()Добавляет страницу подменю в главное меню «Консоль». -
add_editor_style()Добавляет функцию обратного вызова для произвольных таблиц стилей редактора TinyMCE. -
add_existing_user_to_blog()Добавляет пользователя в блог на основе данных из maybe_add_existing_user_to_blog() . -
add_feed()Добавляет новый тип ленты, например /atom1/. -
add_filter()Добавляет функцию обратного вызова к хуку-фильтру. -
add_image_size()Регистрирует новый размер изображения. -
add_link()Добавляет ссылку, используя значения из $_POST. -
add_links_page()Добавляет страницу подменю в главное меню «Ссылки». -
add_magic_quotes()Обходит массив, очищая его содержимое. -
add_management_page()Добавляет страницу подменю в главное меню «Инструменты». -
add_media_page()Добавляет страницу подменю в главное меню «Медиафайлы». -
add_menu_classes()Добавляет CSS-классы для пунктов меню администрирования верхнего уровня. -
add_menu_page()Добавляет страницу меню верхнего уровня. -
add_meta()Добавляет метаданные записи, заданные в суперглобальной переменной `$_POST`, для записи с указанным ID. -
add_meta_box()Добавляет метабокс на один или несколько экранов. -
add_metadata()Добавляет метаданные для указанного объекта. -
add_network_option()Добавляет новую опцию сети. -
add_new_user_to_blog()Добавляет только что созданного пользователя в соответствующий блог. -
add_object_page()устар. Добавляет страницу меню верхнего уровня в раздел «objects». -
add_option()устар. Добавляет новую опцию. -
add_option_update_handler()устар. Регистрирует настройку и её функцию обратного вызова для очистки -
add_option_whitelist()устар. Добавляет массив опций в список разрешённых опций. -
add_options_page()Добавляет страницу подменю в главное меню «Настройки». -
add_pages_page()Добавляет страницу подменю в главное меню «Страницы». -
add_permastruct()Добавляет структуру постоянных ссылок. -
add_ping()Добавляет URL к уже пропингованным. -
add_plugins_page()Добавляет страницу подменю в главное меню «Плагины». -
add_post_meta()Добавляет метаполе к указанной записи. -
add_post_type_support()Регистрирует поддержку определённых возможностей для типа записи. -
add_posts_page()Добавляет страницу подменю в главное меню «Записи». -
add_query_arg()Возвращает изменённую строку запроса URL. -
add_rewrite_endpoint()Добавляет конечную точку, например /trackback/. -
add_rewrite_rule()Добавляет правило перезаписи, преобразующее структуру URL в набор переменных запроса. -
add_rewrite_tag()Добавляет новый тег перезаписи (например, %postname%). -
add_role()Добавляет роль, если она не существует. -
add_screen_option()Регистрирует и настраивает опцию экрана администрирования. -
add_settings_error()Регистрирует ошибку настроек для отображения пользователю. -
add_settings_field()Добавляет новое поле в секцию страницы настроек. -
add_settings_section()Добавляет новую секцию на страницу настроек. -
add_shortcode()Добавляет новый шорткод. -
add_site_meta()Добавляет метаданные к сайту. -
add_site_option()Добавляет новую опцию для текущей сети. -
add_submenu_page()Добавляет страницу подменю. -
add_term_meta()Добавляет метаданные к термину. -
add_theme_page()Добавляет страницу подменю в главное меню «Внешний вид». -
add_theme_support()устар. Регистрирует поддержку темой заданной возможности. -
add_thickbox()Ставит в очередь подключения js и css ThickBox по умолчанию. -
add_user()Создаёт нового пользователя из формы «Пользователи», используя информацию из $_POST. -
add_user_meta()Добавляет метаданные пользователю. -
add_user_to_blog()Добавляет пользователя в блог с указанием его роли. -
add_users_page()Добавляет страницу подменю в главное меню «Пользователи/Профиль». -
add_utility_page()устар. Добавляет страницу меню верхнего уровня в раздел «utility». -
addslashes_gpc()устар. Добавляет слэши к строке или рекурсивно добавляет слэши к строкам внутри массива. -
addslashes_strings_only()устар. Добавляет слэши, только если переданное значение является строкой. -
adjacent_image_link()Отображает ссылку на следующее или предыдущее изображение с той же родительской записью. -
adjacent_post_link()Выводит ссылку на соседнюю запись. -
adjacent_posts_rel_link()Выводит реляционные ссылки на записи, соседние с текущей. -
adjacent_posts_rel_link_wp_head()Выводит реляционные ссылки на записи, соседние с текущей, для страниц отдельных записей. -
admin_color_scheme_picker()Выводит выбор цветовой схемы администрирования по умолчанию (используется в user-edit.php). -
admin_created_user_email() -
admin_url()Получает URL административной части для текущего сайта. -
allow_subdirectory_install()Разрешает установку в подкаталогах. -
allow_subdomain_install()Разрешает установку на поддоменах. -
allowed_http_request_hosts()Помечает разрешённые для перенаправления хосты как безопасные и для HTTP-запросов. -
allowed_tags()Выводит все разрешённые теги в формате HTML вместе с атрибутами. -
antispambot()Преобразует символы адресов электронной почты в HTML-сущности, чтобы блокировать спам-ботов. -
apache_mod_loaded()Определяет, существует ли указанный модуль в конфигурации Apache. -
apply_block_hooks_to_content()Запускает алгоритм прикреплённых блоков для переданного содержимого. -
apply_block_hooks_to_content_from_post_object()Запускает алгоритм Block Hooks для содержимого объекта записи. -
apply_filters()Вызывает функции обратного вызова, добавленные к хуку-фильтру. -
apply_filters_deprecated()устар. Запускает функции, привязанные к устаревшему хуку-фильтру. -
apply_filters_ref_array()Вызывает функции обратного вызова, добавленные к хуку-фильтру, передавая аргументы в массиве. -
apply_shortcodes()Ищет шорткоды в содержимом и фильтрует их через соответствующие хуки. -
atom_enclosure()Выводит atom-вложение для текущей записи. -
atom_site_icon()Отображает значок сайта в лентах Atom. -
attachment_id3_data_meta_box()Отображает поля для данных ID3. -
attachment_submit_meta_box()Отображает поля формы публикации вложения. -
attachment_submitbox_metadata()Отображает нередактируемые метаданные вложения в метабоксе публикации. -
attachment_url_to_postid()Пытается преобразовать URL вложения в идентификатор записи. -
attribute_escape()устар. Экранирование для HTML-атрибутов. -
auth_redirect()Проверяет, вошёл ли пользователь в систему, и если нет — перенаправляет его на страницу входа. -
author_can()Возвращает, обладает ли автор указанной записи заданным правом доступа. -
automatic_feed_links()устар. Включает или отключает автоматический вывод ссылки на общую ленту. -
avoid_blog_page_permalink_collision()Предотвращает конфликт между слагом сайта и слагом постоянной ссылки.

