Классы (рубрика)

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: вставлять, обновлять, получать или удалять данные.