Классы (рубрика)
Walker{} | Класс для отображения различных древовидных структур. Используется как основа для создания своего, дочернего класса. |
Walker_Nav_Menu{} | Класс ядра WordPress, который генерирует HTML код списка элементов навигационного меню WordPress. |
WP_Admin_Bar{} | Класс WordPress для создания панели инструментов (админ бара), который находится вверху каждой страницы, когда вы авторизованы. |
WP_Comment_Query{} | Выбирает комментарии из базы данных по переданным параметрам. На основе этого класса, работает функция get_comments(). |
WP_Date_Query{} | Класс для создания WHERE части SQL запроса. Создается часть запроса связанная с выборкой по датам. |
WP_Error{} | Класс, задача которого упростить обработку ошибок (сообщений) при работе с WordPress (создании плагинов, тем). Этот класс используется при обработке ошибок самим WordPress. |
WP_List_Table{} | Базовый класс для создания таблиц со списком чего угодно в WordPress. Таблицы поддерживают технологию AJAX. На базе этого класса выводится все виды таблиц в админ-панели WordPress. |
WP_List_Util{} | Служебный класс с методами-утилитами для работы с массивами и объектами. Помогает сортировать и фильтровать массивы. |
WP_Meta_Query{} | Класс создает JOIN и WHERE части SQL запроса, которые в дополнении к основному запросу будут фильтровать результат по указанным ключу и значению метаполя. |
WP_Post_Type{} | Класс ядра, который отвечает за все типы записей WordPress. |
WP_Query{} | Выбирает записи из базы данных по указанным критериям. На основе WP_Query работают функции get_posts() и query_posts() и все остальные запросы связанные с выбором записей из таблицы wp_posts. |
WP_Rewrite{} | Класс ядра, который разбирает запрашиваемый URL (ЧПУ) и создает из него понятный для WordPress "внутренний" URL. Этот класс используется как API для создания ЧПУ (человеко-понятных ссылок). |
WP_Roles{} | Класс позволяет управлять ролями и возможностями ролей в WordPress. |
WP_Sitemaps_Provider{} | Базовый абстрактный класс для создания провайдера Карты сайта WordPress. |
WP_Term{} | Класс ядра, который используется для получения элемента таксономии или для приведения переданных данных термина к стандартному объекту. |
WP_Term_Query{} | Класс, который используется для создания запросов по элементам таксономии (терминам). |
WP_User{} | Класс WordPress который работает с отдельным пользователем: позволяет получить данные пользователя, удалить/добавить возможности и т.д. |
WP_Widget_Archives{} | Класс ядра для реализации виджета "Архивы". |
wpdb{} | Позволяет производить любые операции с базой данных WordPress: вставлять, обновлять, получать или удалять данные. |