WP_Term_Query{}
Клас, який використовується для створення запитів щодо елементів таксономії (термінів).
Використовувати цей клас не рекомендується. Замість нього потрібно використовувати функцію-обгортку get_terms()
Хуки із класу
$WP_Term_Query = новий WP_Term_Query(); $terms = $term_query->query($query); // або $WP_Term_Query = новий WP_Term_Query( $query ); $terms = $WP_Term_Query->terms
- $query
(рядок | масив) Масив чи рядок параметрів запиту терміна.
Повний список можливих параметрів дивіться в описі get_terms() .
За замовчуванням: ”
Властивості класу
- $request
(рядок) (public) - SQL рядок, який є кінцевим запитом до бази даних.
- $meta_query
(WP_Meta_Query) (public) - Мета запит.
Типово: false - $meta_query_clauses
(масив) (protected) - Частина мета запиту.
- $sql_clauses
(масив) (protected) Частини запиту SQL.
array( 'select' => '', 'from' => '', 'where' => array(), 'orderby' => '', 'limits' => '', );
- $query_vars
(масив) (public) - Параметри запиту, вказані користувачем.
- $query_var_defaults
(масив) (public) - Параметри запиту за промовчанням.
- $terms
(масив) (public) - Список елементів таксономії, отриманих в результаті запиту.
За замовчуванням: array()
Методи класу
- public format_terms( $term_objects, $_fields )
- protected get_search_sql( $search )
- public