Що шукаєш?

Кодекс WordPress

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

Функції на I, K, L

Функція Що робить функція
iframe_footer() Виводить підвал сторінки адмінпанелі, відкритої в iframe (ThickBox).
iframe_header() Виводить шапку сторінки адмінпанелі, відкритої в iframe (ThickBox).
iis7_add_rewrite_rule() Додає правило перезапису WordPress у файл web.config сервера IIS 7+.
iis7_delete_rewrite_rule() Видаляє правило перезапису WordPress з файлу web.config.
iis7_rewrite_rule_exists() Перевіряє, чи є правило перезапису WordPress у файлі web.config.
iis7_save_url_rewrite_rules() Оновлює правила перезапису у файлі web.config відповідно до налаштувань постійних посилань.
iis7_supports_permalinks() Перевіряє, чи підтримує сервер IIS 7+ гарні постійні посилання.
image_add_caption() Обгортає вставлене в редактор зображення шорткодом підпису [caption].
image_align_input_fields() Повертає HTML перемикачів вирівнювання зображення для старого медіазавантажувача.
image_attachment_fields_to_edit() Додає до форми редагування зображення поля вирівнювання, розміру та посилання.
image_constrain_size_for_editor() Зменшує розміри зображення так, щоб воно вміщалося в ширину вмісту теми.
image_downsize() Повертає адресу, ширину й висоту зображення потрібного розміру з уже створених копій (нових копій не створює).
image_edit_apply_changes() Застосовує до зображення послідовність змін з редактора зображень: поворот, віддзеркалення, обрізання.
image_get_intermediate_size() Повертає шлях, ширину та висоту вже створеної копії зображення потрібного розміру.
image_hwstring() Формує атрибути width і height для тега <img>.
image_link_input_fields() Повертає HTML кнопок вибору посилання для зображення в старому медіазавантажувачі.
image_make_intermediate_size() Створює зменшену копію зображення заданого розміру.
image_media_send_to_editor() Повертає HTML медіаелемента для вставки в редактор.
image_resize_dimensions() Обчислює розміри й координати для зміни розміру або обрізання зображення.
image_size_input_fields() Повертає HTML перемикачів розміру зображення для старого медіазавантажувача.
img_caption_shortcode() Формує HTML для шорткода [caption] — зображення з підписом.
in_category() Перевіряє, чи належить поточний запис до однієї з вказаних категорій (за ID, назвою чи слагом).
in_the_loop() Перевіряє, чи код виконується всередині циклу WordPress.
includes_url() Повертає адресу каталогу wp-includes; за потреби додає до неї шлях.
insert_hooked_blocks_into_rest_response() Додає в REST-відповідь для записів блоки, вставлені через Block Hooks API.
insert_with_markers() Вставляє рядки у файл (зазвичай .htaccess) між маркерами BEGIN і END, замінюючи попередній вміст між ними.
install_dashboard() Виводить вкладку «Рекомендовані» на сторінці «Додати плагін».
install_network() Створює таблиці бази даних для мережі мультисайт.
install_plugin_information() Виводить модальне вікно з детальною інформацією про плагін з каталогу WordPress.org.
install_plugin_install_status() Визначає, яку дію можна виконати з плагіном: встановити, оновити чи він уже новітній.
install_plugins_favorites_form() Виводить форму введення імені користувача WordPress.org для вкладки «Обрані» плагіни.
install_plugins_upload() Виводить форму завантаження плагіна з ZIP-архіву.
install_popular_tags() Повертає популярні мітки плагінів з каталогу WordPress.org.
install_search_form() Виводить форму пошуку плагінів у каталозі.
install_theme_information() Виводить інформацію про тему з каталогу WordPress.org у модальному вікні.
install_theme_search_form() Виводить форму пошуку тем у каталозі.
install_themes_dashboard() Виводить фільтр тем за можливостями на сторінці встановлення тем.
install_themes_upload() Виводить форму завантаження теми з ZIP-архіву.
is_404() Перевіряє, чи поточна сторінка — сторінка помилки 404.
is_active_sidebar() Перевіряє, чи є віджети у вказаній області віджетів. Зазвичай використовується, щоб не виводити порожню обгортку сайдбару.
is_active_widget() Перевіряє, чи використовується віджет у якійсь області віджетів, і повертає ID цієї області.
is_admin() Перевіряє, чи поточний запит стосується адмінпанелі. Не перевіряє, чи користувач адміністратор — для цього є current_user_can().
is_admin_bar_showing() Перевіряє, чи показується верхня панель адміністратора.
is_allowed_http_origin() Перевіряє, чи дозволено джерело (Origin) запиту, і повертає його або порожній рядок.
is_archive() Перевіряє, чи поточна сторінка — будь-який архів: категорії, позначки, автора, дати, типу запису чи таксономії.
is_archived() Перевіряє, чи сайт мережі мультисайт позначено як архівний.
is_attachment() Перевіряє, чи поточна сторінка — сторінка вкладення.
is_author() Перевіряє, чи поточна сторінка — архів автора; за потреби — конкретного автора.
is_avatar_comment_type() Перевіряє, чи можна показувати аватар для вказаного типу коментаря.
is_blog_admin() Перевіряє, чи поточний запит стосується адмінпанелі сайту (а не мережі чи профілю).
is_blog_installed() Перевіряє, чи WordPress уже встановлено.
is_category() Перевіряє, чи поточна сторінка — архів категорії; за потреби — конкретної категорії.
is_child_theme() Перевіряє, чи використовується дочірня тема.
is_comment_feed() Перевіряє, чи поточний запит — стрічка коментарів.
is_customize_preview() Перевіряє, чи сайт зараз відкрито в попередньому перегляді Налаштувань теми (Customizer).
is_date() Перевіряє, чи поточна сторінка — архів за датою (рік, місяць, день чи час).
is_day() Перевіряє, чи поточна сторінка — архів записів за день.
is_dynamic_sidebar() Перевіряє, чи тема використовує хоча б одну область віджетів з віджетами.
is_email() Перевіряє, чи рядок схожий на коректну email-адресу, і повертає її або false.
is_email_address_unsafe() Перевіряє email за списком заборонених доменів мережі мультисайт під час самостійної реєстрації.
is_embed() Перевіряє, чи поточний запит — вбудований (embed) запис.
is_favicon() Перевіряє, чи поточний запит — запит файлу favicon.ico.
is_feed() Перевіряє, чи поточний запит — RSS-стрічка; за потреби — стрічка конкретного типу.
is_front_page() Перевіряє, чи поточна сторінка — головна сторінка сайту (статична сторінка або список записів, залежно від налаштувань).
is_gd_image() Перевіряє, чи значення — зображення бібліотеки GD (ресурс або обʼєкт GdImage).
is_header_video_active() Перевіряє, чи потрібно показувати відео шапки на поточній сторінці.
is_home() Перевіряє, чи поточна сторінка — сторінка записів блогу. Не плутати з is_front_page(): при статичній головній це різні сторінки.
is_lighttpd_before_150() Перевіряє, чи працює сайт на сервері lighttpd версії, старшої за 1.5.0.
is_local_attachment() Перевіряє, чи URL веде на вкладення цього сайту.
is_locale_switched() Перевіряє, чи мову було тимчасово змінено через switch_to_locale().
is_login() Перевіряє, чи поточний запит — сторінка входу (wp-login.php).
is_main_network() Перевіряє, чи мережа є головною в установці мультисайт.
is_main_query() Перевіряє, чи запит — основний запит сторінки. Обовʼязкова перевірка в хуку pre_get_posts, щоб не зачепити інші запити.
is_main_site() Перевіряє, чи сайт є головним сайтом мережі мультисайт.
is_month() Перевіряє, чи поточна сторінка — архів записів за місяць.
is_multi_author() Перевіряє, чи на сайті публікувалося більше одного автора.
is_multisite() Перевіряє, чи ввімкнено режим мультисайт.
is_nav_menu() Перевіряє, чи існує меню навігації з вказаним ID, слагом або назвою.
is_nav_menu_item() Перевіряє, чи ID належить пункту меню навігації.
is_network_admin() Перевіряє, чи поточний запит стосується адмінпанелі мережі мультисайт.
is_network_only_plugin() Перевіряє, чи плагін можна активувати лише для всієї мережі (заголовок «Network: true»).
is_new_day() Перевіряє, чи дата поточного запису в циклі відрізняється від дати попереднього. Зручно для групування записів за днями.
is_object_in_taxonomy() Перевіряє, чи повʼязано тип обʼєкта (наприклад, тип запису) з вказаною таксономією.
is_object_in_term() Перевіряє, чи належить обʼєкт до одного з вказаних елементів таксономії.
is_page() Перевіряє, чи поточна сторінка — окрема сторінка (тип page); за потреби — конкретна сторінка за ID, слагом чи заголовком.
is_page_template() Перевіряє, чи використовує поточна сторінка шаблон; за потреби — конкретний шаблон.
is_paged() Перевіряє, чи поточна сторінка — друга чи наступна сторінка списку записів.
is_php_version_compatible() Перевіряє, чи задовольняє поточна версія PHP мінімальні вимоги.
is_plugin_active() Перевіряє, чи активний плагін. У публічній частині сайту спершу потрібно підключити wp-admin/includes/plugin.php.
is_plugin_active_for_network() Перевіряє, чи активовано плагін для всієї мережі мультисайт.
is_plugin_inactive() Перевіряє, чи неактивний плагін — протилежність is_plugin_active().
is_plugin_paused() Перевіряє, чи плагін призупинено через фатальну помилку (режим відновлення).
is_post_embeddable() Перевіряє, чи можна вбудовувати запис на інших сайтах.
is_post_publicly_viewable() Перевіряє, чи запис публічно доступний — з урахуванням статусу й типу запису.
is_post_status_viewable() Перевіряє, чи статус запису вважається публічно доступним.
is_post_type_archive() Перевіряє, чи поточна сторінка — архів типу запису; за потреби — конкретного типу.
is_post_type_hierarchical() Перевіряє, чи є тип запису ієрархічним (як сторінки).
is_post_type_viewable() Перевіряє, чи має тип запису публічні сторінки.
is_preview() Перевіряє, чи поточна сторінка — попередній перегляд запису.
is_privacy_policy() Перевіряє, чи поточна сторінка — сторінка політики конфіденційності.
is_protected_ajax_action() Перевіряє, чи поточна AJAX-дія має бути захищена від «білого екрана смерті» при фатальних помилках.
is_protected_endpoint() Перевіряє, чи поточна сторінка має бути захищена від «білого екрана смерті» при фатальних помилках.
is_protected_meta() Перевіряє, чи метаключ захищений (починається з _), тобто прихований з блоку «Довільні поля».
is_random_header_image() Перевіряє, чи використовується випадкове зображення шапки.
is_registered_sidebar() Перевіряє, чи зареєстровано область віджетів з вказаним ID.
is_robots() Перевіряє, чи поточний запит — запит файлу robots.txt.
is_rtl() Перевіряє, чи пишеться поточна мова справа наліво.
is_search() Перевіряє, чи поточна сторінка — сторінка результатів пошуку.
is_serialized() Перевіряє, чи значення є серіалізованим рядком PHP.
is_serialized_string() Перевіряє, чи серіалізоване значення є рядком.
is_single() Перевіряє, чи поточна сторінка — окремий запис будь-якого типу, крім сторінок і вкладень; за потреби — конкретний запис.
is_singular() Перевіряє, чи поточна сторінка — окремий запис будь-якого типу, включно зі сторінками й вкладеннями; за потреби — вказаних типів.
is_site_meta_supported() Перевіряє, чи підтримує мережа мультисайт метадані сайтів (чи існує таблиця blogmeta).
is_sitemap() Перевіряє, чи поточний запит — XML-карта сайту.
is_ssl() Перевіряє, чи сайт відкрито через HTTPS.
is_sticky() Перевіряє, чи запис закріплено («прилиплий» запис, що показується на початку списку).
is_subdomain_install() Перевіряє, чи мережа мультисайт використовує піддомени (а не підкаталоги).
is_super_admin() Перевіряє, чи є користувач суперадміністратором мережі. На звичайному сайті — чи має він право delete_users.
is_tag() Перевіряє, чи поточна сторінка — архів позначки; за потреби — конкретної позначки.
is_tax() Перевіряє, чи поточна сторінка — архів довільної таксономії; за потреби — конкретної таксономії чи її елемента.
is_taxonomy_hierarchical() Перевіряє, чи є таксономія ієрархічною (як категорії).
is_taxonomy_viewable() Перевіряє, чи має таксономія публічні сторінки архівів.
is_term_publicly_viewable() Перевіряє, чи має елемент таксономії публічну сторінку архіву.
is_textdomain_loaded() Перевіряє, чи завантажено переклади для вказаного текстового домену.
is_theme_paused() Перевіряє, чи тему призупинено через фатальну помилку (режим відновлення).
is_time() Перевіряє, чи поточна сторінка — архів за конкретний час (година, хвилина, секунда).
is_trackback() Перевіряє, чи поточний запит — надсилання трекбеку.
is_uninstallable_plugin() Перевіряє, чи має плагін процедуру видалення (uninstall.php або хук uninstall).
is_upload_space_available() Перевіряє, чи залишилося місце в дисковій квоті поточного сайту мережі.
is_user_admin() Перевіряє, чи поточний запит стосується адмінпанелі користувача мережі (/wp-admin/user/).
is_user_logged_in() Перевіряє, чи відвідувач увійшов на сайт.
is_user_member_of_blog() Перевіряє, чи належить користувач до вказаного сайту мережі мультисайт.
is_user_spammy() Перевіряє, чи позначено користувача як спамера в мережі мультисайт.
is_utf8_charset() Перевіряє, чи назва кодування означає UTF-8 (без урахування регістру й дефіса).
is_wp_error() Перевіряє, чи є значення обʼєктом помилки WP_Error. Стандартна перевірка результату багатьох функцій WordPress.
is_wp_version_compatible() Перевіряє, чи задовольняє поточна версія WordPress мінімальні вимоги.
is_year() Перевіряє, чи поточна сторінка — архів записів за рік.
iso8601_timezone_to_offset() Перетворює часовий пояс у форматі ISO 8601 на зсув від UTC у секундах.
iso8601_to_datetime() Перетворює дату у форматі ISO 8601 на формат MySQL (Y-m-d H:i:s).
kses_init() Вмикає фільтри очищення HTML (KSES) для вмісту, якщо поточний користувач не має права unfiltered_html.
kses_init_filters() Додає всі фільтри KSES, що очищають від небезпечного HTML вміст записів, коментарів тощо.
kses_remove_filters() Прибирає всі фільтри KSES для вмісту.
language_attributes() Виводить атрибути lang і dir для тега <html> з мовою та напрямком тексту сайту.
link_advanced_meta_box() Виводить метабокс додаткових параметрів посилання в менеджері посилань.
link_categories_meta_box() Виводить метабокс категорій посилання в менеджері посилань.
link_submit_meta_box() Виводить метабокс збереження посилання в менеджері посилань.
link_target_meta_box() Виводить метабокс вибору, де відкривати посилання (target).
link_xfn_meta_box() Виводить метабокс XFN — опису стосунків з автором посилання.
links_add_base_url() Перетворює відносні посилання в HTML на абсолютні, додаючи базову адресу.
links_add_target() Додає атрибут target до всіх посилань у HTML.
list_files() Повертає список усіх файлів у каталозі та його підкаталогах із заданою глибиною.
list_meta() Виводить таблицю довільних полів запису в метабоксі «Довільні поля».
load_child_theme_textdomain() Завантажує переклади дочірньої теми.
load_default_textdomain() Завантажує стандартні переклади WordPress для поточної мови.
load_image_to_edit() Завантажує зображення в памʼять для редагування засобами GD.
load_muplugin_textdomain() Завантажує переклади обовʼязкового плагіна (mu-plugin).
load_plugin_textdomain() Завантажує переклади плагіна з його каталогу мов.
load_script_module_textdomain() Завантажує переклади для JS-модуля, зареєстрованого через wp_register_script_module().
load_script_textdomain() Завантажує переклади для JS-скрипту у форматі JSON.
load_script_translations() Завантажує JSON-файл перекладу для скрипту й текстового домену.
load_template() Підключає файл шаблону з доступом до глобальних змінних WordPress ($post, $wp_query тощо).
load_textdomain() Завантажує файл перекладу (.mo) у вказаний текстовий домен.
load_theme_textdomain() Завантажує переклади теми.
locale_stylesheet() Виводить тег <link> таблиці стилів для поточної мови, якщо вона є в темі.
locate_block_template() Знаходить блоковий шаблон, що відповідає PHP-шаблону, і повертає шлях до «полотна» редактора сайту.
locate_template() Знаходить перший наявний файл шаблону зі списку — спершу в дочірній, потім у батьківській темі — і за потреби підключає його.