WP_Term_Query{} WP 4.6.0

Клас, який використовується для створення запитів щодо елементів таксономії (термінів).

Використовувати цей клас не рекомендується. Замість нього потрібно використовувати функцію-обгортку get_terms()

Основа для:
WP_Tax_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()

Методи класу

  1. public format_terms( $term_objects, $_fields )
  2. protected get_search_sql( $search )
  3. public