Що шукаєш?

Кодекс WordPress

Повний каталог усіх існуючих функцій двигунця WordPress із прикладами використання та детальними поясненнями українською мовою.
Маскот
Повний каталог усіх існуючих функцій двигунця WordPress із прикладами використання та детальними поясненнями українською мовою.

Функції на W: wp_t… – Z

Функція Що робить функція
wp_tag_cloud() Виводить хмару позначок, де розмір кожної залежить від кількості записів.
wp_templating_constants() Визначає константи шаблонів (TEMPLATEPATH, STYLESHEETPATH, WP_DEFAULT_THEME).
wp_tempnam() Повертає назву нового унікального тимчасового файлу. Видалити його після використання — ваше завдання.
wp_term_is_shared() Перевіряє, чи є термін спільним для кількох таксономій (залишок старої схеми до 4.3).
wp_terms_checklist() Виводить список елементів будь-якої таксономії з чекбоксами.
wp_text_diff() Повертає HTML-порівняння двох рядків — як у ревізіях.
wp_theme_get_element_class_name() Повертає CSS-клас для елемента (кнопки, підпису тощо) згідно з theme.json.
wp_theme_has_theme_json() Перевіряє, чи має тема (або її батьківська) файл theme.json.
wp_theme_update_row() Виводить рядок з повідомленням про доступне оновлення теми.
wp_theme_update_rows() Додає виведення рядків оновлень для тем, що їх мають.
wp_throttle_comment_flood() Визначає, чи блокувати коментар через занадто часте коментування.
wp_timezone() Повертає часовий пояс сайту як обʼєкт DateTimeZone.
wp_timezone_choice() Повертає HTML-список часових поясів для вибору.
wp_timezone_override_offset() Обчислює зсув від UTC за назвою часового поясу з урахуванням літнього часу.
wp_timezone_string() Повертає часовий пояс сайту рядком: назву (Europe/Kyiv) або зсув (+02:00).
wp_tinymce_inline_scripts() Додає вбудовані налаштування TinyMCE для блоку «Класичний» у блоковому редакторі.
wp_title() Виводить або повертає заголовок сторінки для тега <title>. У нових темах замість неї використовують add_theme_support( 'title-tag' ).
wp_title_rss() Виводить заголовок сайту для RSS-стрічки.
wp_transition_comment_status() Запускає хуки переходу коментаря з одного статусу в інший.
wp_transition_post_status() Запускає хуки переходу запису з одного статусу в інший (наприклад, чернетка → опубліковано).
wp_trash_comment() Переміщує коментар у кошик (якщо кошик вимкнено — видаляє назавжди).
wp_trash_post() Переміщує запис у кошик (якщо кошик вимкнено — видаляє назавжди).
wp_trash_post_comments() Переміщує в кошик усі коментарі запису.
wp_trigger_error() Генерує помилку, попередження чи повідомлення PHP, коли ввімкнено WP_DEBUG.
wp_trim_excerpt() Генерує уривок з вмісту запису — до 55 слів з трикрапкою, — якщо уривок не задано вручну.
wp_trim_words() Обрізає текст до вказаної кількості слів, додаючи трикрапку. Враховує мови, де слова рахуються символами.
wp_trusted_keys() Повертає ключі, якими WordPress перевіряє підписи завантажених файлів.
wp_underscore_audio_template() Виводить Underscore-шаблон аудіоплеєра для медіабібліотеки.
wp_underscore_playlist_templates() Виводить Underscore-шаблони плейлистів.
wp_underscore_video_template() Виводить Underscore-шаблон відеоплеєра для медіабібліотеки.
wp_uninitialize_site() Видаляє таблиці бази даних і каталог завантажень сайту мережі.
wp_unique_filename() Повертає унікальну очищену назву файлу для каталогу, додаючи номер, якщо така назва вже є.
wp_unique_id() Повертає унікальний у межах запиту ідентифікатор з префіксом — зручно для атрибутів id в HTML.
wp_unique_id_from_values() Генерує унікальний ID на основі значень масиву (хеш його JSON).
wp_unique_post_slug() Повертає унікальний слаг запису, додаючи номер, якщо такий уже зайнятий.
wp_unique_prefixed_id() Повертає наростаючий ID з окремим лічильником для кожного префікса.
wp_unique_term_slug() Повертає унікальний слаг елемента таксономії.
wp_unregister_ability() Скасовує реєстрацію можливості (Abilities API).
wp_unregister_ability_category() Скасовує реєстрацію категорії можливостей (Abilities API).
wp_unregister_font_collection() Скасовує реєстрацію колекції шрифтів.
wp_unregister_icon() Скасовує реєстрацію іконки.
wp_unregister_icon_collection() Скасовує реєстрацію колекції іконок.
wp_unregister_sidebar_widget() Скасовує реєстрацію віджета старого формату.
wp_unregister_widget_control() Скасовує реєстрацію функції налаштувань віджета старого формату.
wp_unschedule_event() Скасовує одну заплановану подію WP-Cron за часом і хуком.
wp_unschedule_hook() Скасовує всі заплановані події WP-Cron для хука незалежно від аргументів — зручно під час деактивації плагіна.
wp_unslash() Прибирає зворотні косі риски з рядка чи всіх рядків масиву. Стандартний крок перед обробкою $_POST і $_GET.
wp_unspam_comment() Знімає з коментаря позначку спаму.
wp_untrash_comment() Відновлює коментар з кошика.
wp_untrash_post() Відновлює запис з кошика.
wp_untrash_post_comments() Відновлює з кошика коментарі запису.
wp_untrash_post_set_previous_status() Повертає відновленому з кошика запису його попередній статус (типово він стає чернеткою).
wp_update_attachment_metadata() Оновлює метадані вкладення.
wp_update_blog_public_option_on_site_update() Оновлює опцію blog_public сайту мережі після зміни його даних.
wp_update_category() Оновлює наявну категорію лише переданими полями.
wp_update_comment() Оновлює наявний коментар з перевіркою полів.
wp_update_comment_count() Оновлює лічильник коментарів запису — одразу або відкладено.
wp_update_comment_count_now() Негайно перераховує кількість коментарів запису.
wp_update_custom_css_post() Зберігає додатковий CSS теми в службовий запис custom_css.
wp_update_image_subsizes() Створює відсутні розміри зображення й оновлює його метадані.
wp_update_link() Оновлює посилання в менеджері посилань.
wp_update_nav_menu_item() Створює або оновлює пункт меню навігації.
wp_update_nav_menu_object() Створює або оновлює меню навігації (назву, опис).
wp_update_network_counts() Оновлює лічильники сайтів і користувачів мережі.
wp_update_network_site_counts() Оновлює кількість сайтів мережі.
wp_update_network_user_counts() Оновлює кількість користувачів мережі.
wp_update_php_annotation() Виводить примітку, якщо хостинг змінив адресу сторінки про оновлення PHP.
wp_update_plugins() Перевіряє на WordPress.org, чи є оновлення для встановлених плагінів. Самих оновлень не виконує.
wp_update_post() Оновлює наявний запис переданими полями.
wp_update_site() Оновлює дані сайту мережі мультисайт.
wp_update_term() Оновлює елемент таксономії: назву, слаг, опис, батька.
wp_update_term_count() Оновлює кількість записів у елементах таксономії — одразу або відкладено.
wp_update_term_count_now() Негайно перераховує кількість записів у елементах таксономії.
wp_update_themes() Перевіряє на WordPress.org, чи є оновлення для встановлених тем. Самих оновлень не виконує.
wp_update_urls_to_https() Переводить адреси сайту (home і siteurl) на HTTPS; якщо сайт після цього не працює через HTTPS — відкочує зміни.
wp_update_user() Оновлює дані користувача, зокрема пароль (його буде захешовано).
wp_update_user_counts() Перераховує загальну кількість користувачів сайту.
wp_upgrade() Оновлює базу даних WordPress після оновлення версії.
wp_upload_bits() Створює файл із переданим вмістом у каталозі завантажень і повертає його шлях та адресу.
wp_upload_dir() Повертає шляхи й адреси каталогу завантажень (з підкаталогом поточного місяця), створюючи його за потреби.
wp_use_widgets_block_editor() Визначає, чи використовувати блоковий редактор для керування віджетами.
wp_user_personal_data_exporter() Знаходить і експортує персональні дані користувача з його профілю й метаданих.
wp_user_request_action_description() Повертає зрозумілу назву дії запиту щодо персональних даних.
wp_user_settings() Зберігає й відновлює налаштування інтерфейсу адмінпанелі, що зберігаються в cookie.
wp_using_ext_object_cache() Перевіряє або встановлює, чи використовується зовнішній обʼєктний кеш (Redis, Memcached).
wp_using_themes() Перевіряє, чи має поточний запит використовувати тему (для REST, AJAX тощо — ні).
wp_validate_application_password() Перевіряє пароль застосунку, переданий через Basic Auth, і повертає ID користувача.
wp_validate_auth_cookie() Перевіряє авторизаційну cookie й повертає ID користувача або false. Перевизначувана (pluggable) функція.
wp_validate_boolean() Перетворює значення на логічне — true, 1, "yes", "on" стають true.
wp_validate_logged_in_cookie() Перевіряє cookie входу, якщо авторизаційну cookie перевірити не вдалося.
wp_validate_redirect() Перевіряє, чи адреса перенаправлення веде на дозволений домен; якщо ні — повертає запасну адресу.
wp_validate_site_data() Перевіряє дані сайту мережі перед збереженням.
wp_validate_user_request_key() Перевіряє ключ підтвердження запиту щодо персональних даних.
wp_verify_fast_hash() Перевіряє, чи відповідає повідомлення хешу, створеному через wp_fast_hash().
wp_verify_nonce() Перевіряє одноразовий ключ безпеки (nonce). Повертає 1 або 2 залежно від того, у якій половині терміну дії ключ створено, або false.
wp_version_check() Перевіряє на WordPress.org, чи є нова версія WordPress.
wp_video_shortcode() Формує HTML для шорткода [video] — вбудованого відеоплеєра.
wp_welcome_panel() Виводить панель «Ласкаво просимо» в майстерні.
wp_widget_control() Виводить форму налаштувань віджета на екрані віджетів.
wp_widget_description() Повертає опис віджета, заданий під час реєстрації.
wp_widget_rss_form() Виводить форму налаштувань RSS-віджета.
wp_widget_rss_output() Виводить записи RSS-стрічки списком.
wp_widget_rss_process() Обробляє налаштування RSS-віджета й за потреби отримує записи стрічки.
wp_widgets_access_body_class() Додає до <body> клас для режиму доступності екрана віджетів.
wp_widgets_add_menu() Додає пункт «Віджети» до меню «Вигляд».
wp_widgets_init() Реєструє стандартні віджети WordPress і запускає хук widgets_init.
wp_write_post() Створює новий запис з даних форми «Додати запис».
wp_zip_file_is_valid() Перевіряє, чи файл є коректним ZIP-архівом.
wpautop() Перетворює подвійні переноси рядків на абзаци <p>, а одинарні — на <br>. Автоматично застосовується до вмісту записів.
wpmu_activate_signup() Активує реєстрацію користувача чи сайту в мережі мультисайт за ключем з листа.
wpmu_create_blog() Створює новий сайт у мережі мультисайт з назвою, адміністратором і опціями — під час самостійної реєстрації або суперадміністратором.
wpmu_create_user() Створює нового користувача в мережі мультисайт.
wpmu_delete_blog() Видаляє сайт мережі мультисайт (або лише деактивує його).
wpmu_delete_user() Видаляє користувача з усієї мережі разом з усіма його записами.
wpmu_log_new_registrations() Записує в журнал email, IP і дату реєстрації нового сайту.
wpmu_new_site_admin_notification() Надсилає адміністратору мережі лист про створення нового сайту (зокрема суперадміністратором).
wpmu_signup_blog() Зберігає дані реєстрації нового сайту до її підтвердження.
wpmu_signup_blog_notification() Надсилає листа з посиланням для підтвердження реєстрації нового сайту.
wpmu_signup_user() Зберігає дані реєстрації нового користувача до її підтвердження.
wpmu_signup_user_notification() Надсилає листа з посиланням для підтвердження реєстрації облікового запису.
wpmu_update_blogs_date() Оновлює дату останньої зміни поточного сайту мережі.
wpmu_validate_blog_signup() Перевіряє дані реєстрації нового сайту: адресу, назву, унікальність.
wpmu_validate_user_signup() Перевіряє дані реєстрації нового користувача: логін, email, дозволені й заборонені домени.
wpmu_welcome_notification() Надсилає адміністратору нового сайту лист про успішну активацію.
wpmu_welcome_user_notification() Надсилає користувачу лист про успішну активацію облікового запису.
wptexturize() Замінює прості символи на типографські: лапки на «розумні», три крапки на трикрапку, дефіси на тире тощо.
wptexturize_primes() Визначає, чи апостроф після числа означає штрих (фути, хвилини) чи закривну лапку.
wpview_media_sandbox_styles() Повертає адреси CSS-файлів для ізольованого перегляду медіа в TinyMCE.
write_post() Створює запис через wp_write_post() і зупиняє виконання, якщо сталася помилка.
xfn_check() Виводить атрибут checked для полів XFN у метабоксі посилань.
xmlrpc_getpostcategory() Витягує категорії запису з XML-RPC запиту.
xmlrpc_getposttitle() Витягує заголовок запису з XML-RPC запиту.
xmlrpc_pingback_error() Повертає узагальнену помилку пінгбека, крім випадку, коли пінгбек уже зареєстровано.
xmlrpc_removepostdata() Прибирає з XML-RPC запиту елементи заголовка й категорій.
zeroise() Доповнює число нулями зліва до потрібної довжини: 5 → «05».