Повний каталог усіх існуючих функцій двигунця WordPress із прикладами використання та детальними поясненнями українською мовою.
Функції на G: gallery… – get_c…
| Функція | Що робить функція |
|---|---|
| gallery_shortcode() | Формує HTML для шорткода [gallery] — галереї зображень запису. |
| generate_block_asset_handle() | Генерує назву (handle) для скрипту чи стилю блоку на основі назви блоку та поля. |
| generate_postdata() | Повертає дані запису, які setup_postdata() записує в глобальні змінні: автора, дату, сторінки вмісту тощо. |
| generic_ping() | Надсилає пінги всім сервісам оновлень, указаним у налаштуваннях. |
| get_404_template() | Повертає шлях до шаблону сторінки 404 у поточній або батьківській темі. |
| get_active_blog_for_user() | Повертає один з активних сайтів користувача в мережі мультисайт — насамперед його основний сайт. |
| get_adjacent_image_link() | Повертає посилання на наступне чи попереднє зображення, прикріплене до того самого запису. |
| get_adjacent_post() | Повертає обʼєкт попереднього або наступного запису; за потреби — лише в межах тієї самої категорії. |
| get_adjacent_post_link() | Повертає HTML-посилання на попередній або наступний запис. |
| get_adjacent_post_rel_link() | Повертає тег link rel="prev" або rel="next" для сусіднього запису. |
| get_admin_page_parent() | Повертає батьківський файл меню для поточної сторінки адмінпанелі. |
| get_admin_page_title() | Повертає заголовок поточної сторінки адмінпанелі. |
| get_admin_url() | Повертає адресу адмінпанелі вказаного сайту мережі мультисайт; за потреби додає до неї шлях. |
| get_all_page_ids() | Повертає масив ID усіх сторінок сайту. |
| get_all_post_type_supports() | Повертає всі можливості (редактор, мініатюра тощо), увімкнені для вказаного типу запису. |
| get_all_registered_block_bindings_sources() | Повертає всі зареєстровані джерела привʼязок блоків (Block Bindings API). |
| get_all_user_settings() | Повертає всі збережені налаштування інтерфейсу адмінпанелі поточного користувача. |
| get_allowed_block_template_part_areas() | Повертає список дозволених областей для частин шаблону: шапка, підвал, загальна тощо. |
| get_allowed_block_types() | Повертає список типів блоків, дозволених у блоковому редакторі для поточного контексту. |
| get_allowed_http_origins() | Повертає список джерел (origins), з яких дозволено крос-доменні запити до сайту. |
| get_allowed_mime_types() | Повертає список MIME-типів і розширень файлів, дозволених для завантаження поточному користувачу. |
| get_ancestors() | Повертає масив ID предків обʼєкта — батьківських сторінок чи категорій — від найближчого до найвищого. |
| get_approved_comments() | Повертає схвалені коментарі до вказаного запису або їх кількість. |
| get_archive_template() | Повертає шлях до шаблону архіву в поточній або батьківській темі. |
| get_archives_link() | Формує HTML одного пункту архіву в потрібному форматі: посилання для <head>, пункт списку <li>, варіант для <select> або довільна розмітка. |
| get_attached_file() | Повертає повний шлях на сервері до файлу вкладення за його ID. |
| get_attached_media() | Повертає медіафайли, прикріплені до вказаного запису; за потреби лише певного типу (зображення, аудіо тощо). |
| get_attachment_fields_to_edit() | Повертає поля форми редагування вкладення: заголовок, підпис, альтернативний текст, опис тощо. |
| get_attachment_link() | Повертає постійне посилання на сторінку вкладення. |
| get_attachment_taxonomies() | Повертає таксономії, повʼязані з вкладенням. |
| get_attachment_template() | Повертає шлях до шаблону сторінки вкладення з урахуванням ієрархії шаблонів (image.php, video.php, attachment.php тощо). |
| get_author_feed_link() | Повертає адресу RSS-стрічки записів вказаного автора. |
| get_author_posts_url() | Повертає адресу сторінки автора зі списком його записів. |
| get_author_template() | Повертає шлях до шаблону сторінки автора з урахуванням ієрархії шаблонів. |
| get_available_languages() | Повертає коди мов, для яких у вказаному каталозі є файли перекладу. |
| get_available_post_mime_types() | Повертає всі MIME-типи вкладень, що є на сайті для вказаного типу запису. |
| get_available_post_statuses() | Повертає всі статуси, які реально мають записи вказаного типу. |
| get_avatar() | Повертає готовий тег <img> з аватаром користувача, автора коментаря чи власника email. |
| get_avatar_data() | Повертає дані аватара: URL, розміри, чи знайдено аватар тощо. |
| get_avatar_url() | Повертає адресу зображення аватара користувача чи власника email. |
| get_background_color() | Повертає колір фону, заданий у налаштуваннях теми. |
| get_background_image() | Повертає адресу фонового зображення, заданого в налаштуваннях теми. |
| get_block_asset_url() | Повертає URL до файлу ресурсу блоку (скрипту чи стилю) на основі шляху до нього. |
| get_block_bindings_source() | Повертає зареєстроване джерело привʼязок блоків за назвою. |
| get_block_bindings_supported_attributes() | Повертає атрибути вказаного блоку, які можна привʼязати до зовнішніх даних через Block Bindings API. |
| get_block_categories() | Повертає категорії блоків, що показуються у вставці блоків редактора. |
| get_block_editor_server_block_settings() | Готує дані зареєстрованих на сервері блоків для передачі в блоковий редактор. |
| get_block_editor_settings() | Повертає налаштування блокового редактора для вказаного контексту (редактор записів, віджетів, сайту). |
| get_block_editor_theme_styles() | Повертає стилі теми, які потрібно завантажити в блоковий редактор. |
| get_block_file_template() | Повертає шаблон блокової теми з файлу теми чи зареєстрований плагіном, якщо в базі даних його немає. |
| get_block_metadata_i18n_schema() | Повертає схему перекладу метаданих блоку з block.json — які поля потрібно перекладати. |
| get_block_template() | Повертає блоковий шаблон або частину шаблону за ID. |
| get_block_templates() | Повертає список блокових шаблонів або частин шаблонів за заданими умовами. |
| get_block_theme_folders() | Повертає назви каталогів шаблонів і частин шаблонів блокової теми з урахуванням старих назв каталогів. |
| get_block_wrapper_attributes() | Генерує атрибути для обгортки блоку (класи, стилі) з урахуванням усіх можливостей, які блок підтримує. Використовується в render-функціях динамічних блоків. |
| get_blog_count() | Повертає кількість активних сайтів у мережі мультисайт. Значення кешується й оновлюється двічі на добу. |
| get_blog_details() | Повертає детальні відомості про сайт мережі мультисайт: назву, адресу, кількість записів тощо. |
| get_blog_id_from_url() | Повертає ID сайту мережі мультисайт за його доменом і шляхом. |
| get_blog_option() | Повертає значення опції вказаного сайту мережі мультисайт. |
| get_blog_permalink() | Повертає постійне посилання на запис з іншого сайту мережі мультисайт. |
| get_blog_post() | Повертає запис з будь-якого сайту мережі мультисайт, а не лише з поточного. |
| get_blog_status() | Повертає значення службового поля сайту мережі мультисайт (public, archived, spam, deleted тощо). |
| get_blogaddress_by_id() | Повертає повну адресу сайту мережі мультисайт за його ID. |
| get_blogaddress_by_name() | Повертає повну адресу сайту мережі мультисайт за його назвою (піддоменом чи підкаталогом). |
| get_bloginfo() | Повертає інформацію про сайт — назву, опис, адресу, email адміністратора, кодування, версію WordPress тощо. |
| get_bloginfo_rss() | Повертає інформацію про сайт у форматі, безпечному для RSS-стрічок. |
| get_blogs_of_user() | Повертає список сайтів мережі мультисайт, до яких належить користувач. |
| get_body_class() | Повертає масив CSS-класів для тега <body> поточної сторінки. |
| get_bookmark() | Повертає дані посилання з менеджера посилань. |
| get_bookmark_field() | Повертає одне поле посилання з менеджера посилань. |
| get_bookmarks() | Повертає список посилань з менеджера посилань за заданими умовами. |
| get_boundary_post() | Повертає перший або останній запис за датою публікації; за потреби — у межах тієї самої категорії. |
| get_calendar() | Виводить або повертає календар поточного місяця, у якому дні із записами є посиланнями. |
| get_cancel_comment_reply_link() | Повертає HTML-посилання «Скасувати відповідь» для форми коментаря. |
| get_cat_ID() | Повертає ID категорії за її назвою або 0, якщо категорію не знайдено. |
| get_cat_name() | Повертає назву категорії за її ID або порожній рядок, якщо категорію не знайдено. |
| get_categories() | Повертає список категорій (або елементів іншої таксономії) за заданими умовами. |
| get_category() | Повертає дані категорії за ID або обʼєктом. |
| get_category_by_path() | Повертає категорію за шляхом у URL, наприклад «батьківська/дочірня». |
| get_category_by_slug() | Повертає обʼєкт категорії за її слагом. |
| get_category_feed_link() | Повертає адресу RSS-стрічки записів вказаної категорії. |
| get_category_link() | Повертає адресу сторінки архіву категорії. |
| get_category_parents() | Повертає ланцюжок батьківських категорій з роздільником — зручно для «хлібних крихт». |
| get_category_template() | Повертає шлях до шаблону архіву категорії з урахуванням ієрархії шаблонів. |
| get_category_to_edit() | Повертає обʼєкт категорії, підготовлений для виводу у формі редагування. |
| get_children() | Повертає дочірні записи вказаного батька: підсторінки, вкладення запису тощо. |
| get_classic_theme_supports_block_editor_settings() | Повертає налаштування блокового редактора, що залежать від можливостей класичної теми. |
| get_clean_basedomain() | Повертає базовий домен мережі без «www» і порту. |
| get_cli_args() | Повертає значення параметра командного рядка для імпортерів; зупиняє виконання, якщо обовʼязковий параметр не вказано. |
| get_column_headers() | Повертає заголовки колонок таблиці списку для вказаного екрана адмінпанелі. |
| get_comment() | Повертає дані коментаря за ID або обʼєктом у вигляді WP_Comment чи масиву. |
| get_comment_author() | Повертає імʼя автора коментаря; якщо імʼя не вказано — «Анонім». |
| get_comment_author_email() | Повертає email автора коментаря. |
| get_comment_author_email_link() | Повертає посилання mailto на email автора коментаря. |
| get_comment_author_IP() | Повертає IP-адресу автора коментаря. |
| get_comment_author_link() | Повертає імʼя автора коментаря у вигляді посилання на його сайт (якщо сайт вказано). |
| get_comment_author_rss() | Повертає імʼя автора коментаря для RSS-стрічки. |
| get_comment_author_url() | Повертає адресу сайту автора коментаря. |
| get_comment_author_url_link() | Повертає HTML-посилання на сайт автора коментаря. |
| get_comment_class() | Повертає масив CSS-класів для коментаря. |
| get_comment_count() | Повертає кількість коментарів за статусами (схвалені, на модерації, спам тощо) для всього сайту або окремого запису. |
| get_comment_date() | Повертає дату коментаря у вказаному або стандартному форматі. |
| get_comment_delimited_block_content() | Повертає вміст блоку разом зі службовими HTML-коментарями <!-- wp:... -->, якими блоки розмічено у вмісті. |
| get_comment_excerpt() | Повертає уривок коментаря — до 20 слів із трикрапкою. |
| get_comment_guid() | Повертає унікальний ідентифікатор (GUID) коментаря для стрічки. |
| get_comment_ID() | Повертає ID поточного коментаря. |
| get_comment_id_fields() | Повертає приховані поля форми коментаря з ID запису та ID батьківського коментаря. |
| get_comment_link() | Повертає постійне посилання на коментар з урахуванням сторінки коментарів, на якій він знаходиться. |
| get_comment_meta() | Повертає значення метаданих коментаря. |
| get_comment_pages_count() | Підраховує, на скільки сторінок розбито коментарі запису. |
| get_comment_reply_link() | Повертає HTML-посилання «Відповісти» для коментаря. |
| get_comment_statuses() | Повертає всі статуси коментарів, які підтримує WordPress, з їхніми назвами. |
| get_comment_text() | Повертає текст коментаря. |
| get_comment_time() | Повертає час коментаря у вказаному або стандартному форматі. |
| get_comment_to_edit() | Повертає коментар, підготовлений для виводу у формі редагування. |
| get_comment_type() | Повертає тип коментаря: коментар, трекбек або пінгбек. |
| get_comments() | Повертає список коментарів за заданими умовами — для всього сайту або окремого запису. Обгортка над WP_Comment_Query. |
| get_comments_link() | Повертає адресу блоку коментарів запису. |
| get_comments_number() | Повертає кількість коментарів запису. |
| get_comments_number_text() | Повертає рядок із кількістю коментарів у зрозумілій формі: «Немає коментарів», «1 коментар», «5 коментарів». |
| get_comments_pagenum_link() | Повертає адресу вказаної сторінки коментарів. |
| get_comments_pagination_arrow() | Повертає HTML стрілки для блоків «Наступна/Попередня сторінка коментарів». |
| get_compat_media_markup() | Повертає розмітку полів вкладення для сумісності зі старим інтерфейсом медіа. |
| get_core_checksums() | Повертає контрольні суми файлів вказаної версії WordPress — щоб перевірити, чи їх не змінено. |
| get_core_updates() | Повертає список доступних оновлень WordPress. |
| get_current_blog_id() | Повертає ID поточного сайту (на звичайному сайті — завжди 1). |
| get_current_network_id() | Повертає ID поточної мережі мультисайт. |
| get_current_screen() | Повертає обʼєкт WP_Screen з інформацією про поточний екран адмінпанелі: ID, тип запису, базу тощо. |
| get_current_site() | Повертає обʼєкт поточної мережі мультисайт з її ID, доменом, шляхом і назвою. |
| get_current_user_id() | Повертає ID поточного користувача або 0, якщо ніхто не увійшов. |
| get_custom_header() | Повертає дані зображення шапки теми: URL, розміри тощо. |
| get_custom_header_markup() | Повертає HTML зображення чи відео шапки теми. |
| get_custom_logo() | Повертає HTML логотипа сайту, заданого в налаштуваннях теми, з посиланням на головну. |

