Повний каталог усіх існуючих функцій двигунця WordPress із прикладами використання та детальними поясненнями українською мовою.
Функції на G: get_t… – H
| Функція | Що робить функція |
|---|---|
| get_tag() | Повертає дані позначки за ID або обʼєктом. |
| get_tag_feed_link() | Повертає адресу RSS-стрічки записів з вказаною позначкою. |
| get_tag_link() | Повертає адресу архіву записів з вказаною позначкою. |
| get_tag_regex() | Повертає регулярний вираз для пошуку HTML-тегу з вказаною назвою разом із вмістом. |
| get_tag_template() | Повертає шлях до шаблону архіву позначки з урахуванням ієрархії шаблонів. |
| get_tags() | Повертає список позначок сайту за заданими умовами. |
| get_tags_to_edit() | Повертає позначки запису через кому для поля редагування. |
| get_tax_sql() | Перетворює запит за таксономіями (tax_query) на SQL-частини JOIN і WHERE для основного запиту. |
| get_taxonomies() | Повертає зареєстровані таксономії — як назви або як обʼєкти WP_Taxonomy. |
| get_taxonomies_for_attachments() | Повертає таксономії, зареєстровані для вкладень, зокрема для окремих MIME-типів. |
| get_taxonomy() | Повертає обʼєкт WP_Taxonomy з усіма налаштуваннями вказаної таксономії. |
| get_taxonomy_labels() | Формує обʼєкт з усіма підписами таксономії («Додати нову», «Пошук» тощо) на основі її налаштувань. |
| get_taxonomy_template() | Повертає шлях до шаблону архіву довільної таксономії з урахуванням ієрархії (taxonomy-{таксономія}-{термін}.php тощо). |
| get_temp_dir() | Повертає каталог на сервері, придатний для запису тимчасових файлів. |
| get_template() | Повертає назву каталогу батьківської теми (або активної, якщо дочірня тема не використовується). |
| get_template_directory() | Повертає шлях на сервері до каталогу батьківської теми (або активної, якщо дочірня не використовується). |
| get_template_directory_uri() | Повертає URL каталогу батьківської теми (або активної, якщо дочірня не використовується). Для файлів дочірньої теми потрібна get_stylesheet_directory_uri(). |
| get_template_hierarchy() | Повертає ієрархію шаблонів блокової теми для вказаного слага — від найконкретнішого до index. |
| get_template_part() | Підключає частину шаблону теми (наприклад, template-parts/content.php) з урахуванням дочірньої теми. Можна передати дані через аргумент $args. |
| get_term() | Повертає дані елемента таксономії за ID або обʼєктом — як WP_Term або масив. |
| get_term_by() | Повертає елемент таксономії за полем: ID, слагом, назвою або term_taxonomy_id. |
| get_term_children() | Повертає ID усіх нащадків елемента ієрархічної таксономії на будь-якому рівні вкладеності. |
| get_term_feed_link() | Повертає адресу RSS-стрічки записів вказаного елемента таксономії. |
| get_term_field() | Повертає очищене значення одного поля елемента таксономії. |
| get_term_link() | Повертає адресу архіву елемента таксономії (категорії, позначки, довільної таксономії). |
| get_term_meta() | Повертає метадані елемента таксономії. |
| get_term_parents_list() | Повертає ланцюжок батьківських елементів таксономії з роздільником — зручно для «хлібних крихт». |
| get_term_to_edit() | Повертає поле елемента таксономії, очищене для виводу у формі редагування. |
| get_terms() | Повертає елементи таксономій за заданими умовами: сортування, приховування порожніх, пошук, ієрархія тощо. Обгортка над WP_Term_Query. |
| get_terms_to_edit() | Повертає терміни запису через кому для поля редагування. |
| get_the_archive_description() | Повертає опис поточного архіву — категорії, позначки, автора чи типу запису. |
| get_the_archive_title() | Повертає заголовок поточного архіву: «Категорія: Новини», «Автор: Іван» тощо. |
| get_the_author() | Повертає відображуване імʼя автора поточного запису. |
| get_the_author_link() | Повертає імʼя автора запису у вигляді посилання на його сайт, якщо сайт вказано в профілі. |
| get_the_author_meta() | Повертає поле профілю автора поточного запису або вказаного користувача: імʼя, email, біографію, сайт тощо. |
| get_the_author_posts() | Повертає кількість записів автора поточного запису. |
| get_the_author_posts_link() | Повертає HTML-посилання на сторінку автора поточного запису. |
| get_the_category() | Повертає категорії поточного або вказаного запису як масив обʼєктів WP_Term. |
| get_the_category_by_ID() | Повертає назву категорії за її ID; якщо категорію не знайдено — обʼєкт WP_Error. |
| get_the_category_list() | Повертає категорії запису у вигляді HTML-списку або рядка посилань із роздільником. |
| get_the_category_rss() | Повертає категорії та позначки запису в розмітці для RSS- чи Atom-стрічки. |
| get_the_comments_navigation() | Повертає навігацію «Старіші/Новіші коментарі», якщо коментарі розбито на сторінки. |
| get_the_comments_pagination() | Повертає нумеровану навігацію сторінками коментарів. |
| get_the_content() | Повертає вміст поточного запису без застосування фільтра the_content (тобто без автоматичних абзаців, шорткодів тощо). |
| get_the_content_feed() | Повертає вміст запису, підготовлений для RSS-стрічки. |
| get_the_date() | Повертає дату публікації запису у вказаному або стандартному форматі. |
| get_the_excerpt() | Повертає уривок запису — заданий вручну або автоматично згенерований з початку вмісту. |
| get_the_generator() | Повертає позначку генератора (версію WordPress) у форматі для HTML, RSS, Atom тощо. |
| get_the_guid() | Повертає глобальний унікальний ідентифікатор (GUID) запису. Його не слід використовувати як посилання: він не змінюється після переїзду сайту. |
| get_the_ID() | Повертає ID поточного запису в циклі WordPress. |
| get_the_modified_author() | Повертає імʼя користувача, який останнім редагував запис. |
| get_the_modified_date() | Повертає дату останньої зміни запису. |
| get_the_modified_time() | Повертає час останньої зміни запису. |
| get_the_password_form() | Повертає HTML-форму введення пароля для захищеного паролем запису. |
| get_the_permalink() | Повертає постійне посилання на запис. Синонім get_permalink(). |
| get_the_post_navigation() | Повертає навігацію з посиланнями на попередній і наступний записи. |
| get_the_post_thumbnail() | Повертає тег <img> головного зображення запису потрібного розміру. |
| get_the_post_thumbnail_caption() | Повертає підпис головного зображення запису. |
| get_the_post_thumbnail_url() | Повертає адресу головного зображення запису потрібного розміру. |
| get_the_post_type_description() | Повертає опис типу запису для сторінки його архіву. |
| get_the_posts_navigation() | Повертає навігацію «Старіші/Новіші записи» для списку записів. |
| get_the_posts_pagination() | Повертає нумеровану навігацію сторінками списку записів. |
| get_the_privacy_policy_link() | Повертає готове HTML-посилання на сторінку політики конфіденційності з обгорткою. |
| get_the_tag_list() | Повертає позначки запису рядком посилань із роздільником. |
| get_the_tags() | Повертає позначки поточного або вказаного запису як масив обʼєктів WP_Term. |
| get_the_taxonomies() | Повертає всі таксономії запису з посиланнями на їхні елементи. |
| get_the_term_list() | Повертає елементи таксономії запису рядком посилань із роздільником. |
| get_the_terms() | Повертає елементи вказаної таксономії, прикріплені до запису, як масив обʼєктів WP_Term. Використовує кеш. |
| get_the_time() | Повертає час публікації запису у вказаному або стандартному форматі. |
| get_the_title() | Повертає заголовок запису. Для захищених і приватних записів додає позначку «Захищено» чи «Приватне». |
| get_the_title_rss() | Повертає заголовок поточного запису для RSS-стрічки. |
| get_theme_feature_list() | Повертає список можливостей тем (теґів тем) для фільтра в каталозі тем. |
| get_theme_file_path() | Повертає шлях на сервері до файлу теми — спершу шукає в дочірній, потім у батьківській темі. |
| get_theme_file_uri() | Повертає URL файлу теми — спершу шукає в дочірній, потім у батьківській темі. |
| get_theme_mod() | Повертає значення налаштування активної теми, збереженого через Налаштування теми (Customizer). |
| get_theme_mods() | Повертає всі збережені налаштування активної теми. |
| get_theme_root() | Повертає шлях на сервері до каталогу з темами (без косої риски в кінці). |
| get_theme_root_uri() | Повертає URL каталогу з темами (без косої риски в кінці). |
| get_theme_roots() | Повертає каталоги, у яких розташовані теми. |
| get_theme_starter_content() | Повертає стартовий вміст теми (сторінки, віджети, меню), розгорнутий зі стандартних заготовок. |
| get_theme_support() | Повертає параметри, з якими тема ввімкнула підтримку вказаної можливості. |
| get_theme_update_available() | Повертає HTML з повідомленням про доступне оновлення теми. |
| get_theme_updates() | Повертає теми, для яких доступні оновлення. |
| get_to_ping() | Повертає адреси, на які ще потрібно надіслати пінги від запису. |
| get_trackback_url() | Повертає адресу для трекбеків поточного запису. |
| get_transient() | Повертає значення з транзитного кешу або false, якщо його немає чи термін дії минув. |
| get_translations_for_domain() | Повертає обʼєкт перекладів для вказаного текстового домену. |
| get_upload_iframe_src() | Повертає адресу iframe старого медіазавантажувача. |
| get_upload_space_available() | Повертає, скільки байтів ще можна завантажити на сайт мережі в межах квоти. |
| get_uploaded_header_images() | Повертає завантажені зображення шапки для активної теми. |
| get_url_in_content() | Повертає першу адресу з посилання в тексті. |
| get_user() | Повертає обʼєкт WP_User за ID користувача. Сучасний короткий аналог get_userdata(). |
| get_user_by() | Повертає обʼєкт WP_User за вказаним полем: ID, слагом, email або логіном. |
| get_user_count() | Повертає кількість користувачів сайту чи мережі. На великих сайтах значення кешується. |
| get_user_locale() | Повертає мову інтерфейсу, обрану користувачем у профілі, або мову сайту. |
| get_user_meta() | Повертає метадані користувача — одне значення або масив усіх значень з цим ключем. |
| get_user_option() | Повертає опцію користувача — метадані, що можуть бути окремими для кожного сайту мережі. |
| get_user_setting() | Повертає збережене налаштування інтерфейсу адмінпанелі поточного користувача. |
| get_user_to_edit() | Повертає дані користувача, підготовлені для форми редагування. |
| get_userdata() | Повертає обʼєкт WP_User за ID користувача з усіма даними профілю. Перевизначувана (pluggable) функція. |
| get_users() | Повертає список користувачів за заданими умовами: роль, метадані, пошук, сортування тощо. Обгортка над WP_User_Query. |
| get_users_drafts() | Повертає чернетки користувача. |
| get_weekstartend() | Повертає мітки часу початку й кінця тижня для вказаної дати. |
| get_wp_title_rss() | Повертає заголовок сайту для RSS-стрічки. |
| get_year_link() | Повертає адресу архіву записів за вказаний рік. |
| got_mod_rewrite() | Перевіряє, чи сервер працює на Apache з модулем mod_rewrite. |
| got_url_rewrite() | Перевіряє, чи підтримує сервер перезапис URL (Apache, nginx, IIS) — потрібно для гарних постійних посилань. |
| grant_super_admin() | Надає користувачеві права суперадміністратора мережі мультисайт. |
| has_action() | Перевіряє, чи прикріплено до хука дії хоча б одну функцію або конкретну функцію. У другому випадку повертає її пріоритет. |
| has_block() | Перевіряє, чи містить запис або рядок блок вказаного типу. Перевірка швидка, але не перевіряє коректність розмітки блоку. |
| has_blocks() | Перевіряє, чи містить запис або рядок хоча б один блок. |
| has_category() | Перевіряє, чи належить запис до однієї з вказаних категорій (за ID, назвою чи слагом). |
| has_custom_header() | Перевіряє, чи задано для теми зображення або відео шапки. |
| has_custom_logo() | Перевіряє, чи задано логотип сайту. |
| has_excerpt() | Перевіряє, чи заповнено в записі поле уривку вручну. |
| has_filter() | Перевіряє, чи прикріплено до фільтра хоча б одну функцію або конкретну функцію. У другому випадку повертає її пріоритет. |
| has_header_image() | Перевіряє, чи задано зображення шапки. |
| has_header_video() | Перевіряє, чи задано відео шапки. |
| has_image_size() | Перевіряє, чи зареєстровано розмір зображення з вказаною назвою. |
| has_meta() | Повертає всі метаполя запису разом з їхніми ID. |
| has_nav_menu() | Перевіряє, чи призначено меню до вказаної області меню теми. |
| has_post_format() | Перевіряє, чи має запис один із вказаних форматів (або будь-який формат, якщо формат не вказано). |
| has_post_parent() | Перевіряє, чи має запис батьківський запис. |
| has_post_thumbnail() | Перевіряє, чи задано для запису головне зображення. |
| has_shortcode() | Перевіряє, чи містить текст вказаний шорткод. Зручно, щоб підключати скрипти лише на сторінках, де шорткод справді використовується. |
| has_site_icon() | Перевіряє, чи задано іконку сайту. |
| has_tag() | Перевіряє, чи має запис одну з вказаних позначок (за ID, назвою чи слагом). |
| has_term() | Перевіряє, чи має запис один із вказаних елементів таксономії (за ID, назвою чи слагом). |
| has_term_meta() | Повертає всі метадані елемента таксономії разом з їхніми ID. |
| has_translation() | Перевіряє, чи є переклад для рядка у вказаному текстовому домені. |
| have_comments() | Перевіряє, чи залишилися коментарі для виводу в циклі коментарів. |
| have_posts() | Перевіряє, чи є ще записи для виводу в поточному циклі. Основа циклу WordPress: while ( have_posts() ) : the_post();. |
| header_image() | Виводить адресу зображення шапки теми. |
| header_textcolor() | Виводить колір тексту шапки у шістнадцятковому форматі без символу #. |
| heartbeat_autosave() | Виконує автозбереження запису через Heartbeat API під час редагування. |
| home_url() | Повертає адресу публічної частини поточного сайту; за потреби додає до неї шлях (home_url( '/contacts/' )). |
| html_type_rss() | Виводить тип HTML для стрічки: html або xhtml. |
| htmlentities2() | Перетворює спецсимволи на HTML-сутності, не кодуючи повторно вже закодовані. |
| human_readable_duration() | Перетворює тривалість у форматі «гг:хх:сс» на зрозумілий текст: «1 година, 5 хвилин». |
| human_time_diff() | Повертає різницю між двома моментами часу в людському вигляді: «5 хвилин», «2 дні». Зручно для підписів «опубліковано 3 години тому». |

