WordPress.org

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

Довідник функцій

Функції за категоріями

Функції Записів, Сторінок, Вкладень та Закладок

Записи

Вставка/видалення запису

Сторінки

Довільне поле (postmeta)

Вкладання

Закладки

Інші

Функції Рубрик, Тегов і Таксономії

Рубрики


Створити рубрику

Теги

Таксономія

Функції Користувача та Автора

Користувачи і Автори

Мета данні користувача

Вставка/видалення Користувача

Авторизація / Вихід

Функції стрічок (комментарів/новин та інш.)
Функції Комментарів, Пінгов і Трекбеків
Функції Дій, Фільтрів та Плагінів

Фильтры

Действия

Плагіни

Шоткоди

Функції тем

Функції вмикання

Інші функції

Функції форматування
Інші функції

Функції Часу/Дати

Сериалізація

Опції

XMLRPC

Локализація

Cron (Планувальник)

Інше

Класи

Класи створені розробниками WordPress, які знаходяться в файлах capabilities.php, classes.php, class-snoopy.php, locale.php, query.php, rewrite.php, script-loader.php, wp-db.php:

  • WP - обробка загальних запитів
  • WP_Ajax_Response - обробка AJAX
  • WP_Object_Cache (в минулому WP_Cache) - Кеш об'єктів (функції: wp_cache_add, wp_cache_close, wp_cache_delete, wp_cache_flush, wp_cache_get, wp_cache_init, wp_cache_replace, wp_cache_set)
  • WP_Error - обробка помилок (і функція is_wp_error)
  • WP_Locale - керує датой і локалями часу
  • WP_Query - Розбір запитів та керування ними, вибірка записів (з функціями get_query_var, query_posts, have_posts, in_the_loop, rewind_posts, the_post, wp_old_slug_redirect, setup_postdata, та Умовні теги is_*)
  • WP_Rewrite - Правила перезапису URL (функции: add_rewrite_rule, add_rewrite_tag, add_feed, add_rewrite_endpoint, url_to_postid)
  • WP_Roles, WP_Role, WP_User - Користувачи та їх Можливості - map_meta_cap, current_user_can, get_role, add_role, remove_role
  • WP_Scripts - завантаження JavaScript (функції: wp_print_scripts, wp_register_script, wp_deregister_script wp_enqueue_script)
  • WP_Styles - завантаження CSS стилів (функції: wp_print_styles, wp_register_style, wp_deregister_style, wp_enqueue_style )
  • Відображення деревовидних даних - Walker, Walker_Page, Walker_PageDropdown, Walker_Category, Walker_CategoryDropdown
  • wpdb - Інтерфейс Бази Даних

Класи сторонніх розробників які можуть бути знайдені в файлах class-IXR.php, class-pop3.php, class-snoopy.php, gettext.php, rss.php, streams.php:

  • IXR - XML-RPC класи, включно з IXR_Value, IXR_Message, IXR_Server, IXR_IntrospectionServer, IXR_Request, IXR_Client, IXR_ClientMulticall, IXR_Error, IXR_Date, IXR_Base64
  • Snoopy - HTTP клієнт
  • gettext_reader (part of PHP-gettext) - класс Локализації
  • RSS класи (MagpieRSS и RSSCache) (функції: fetch_rss, is_info, is_success, is_redirect, is_error, is_client_error, is_server_error, parse_w3cdtf, wp_rss, get_rss)
  • POP3: обгортка над SquirrelMail
  • StreamReader, StringReader, FileReader, CachedFileReader