WPDK
1.5.0
WordPress Development Kit
|
Public Member Functions | |
__construct ($taxonomy= 'category') | |
Construct. More... | |
terms () | |
List of terms. More... | |
tree ($child_of=false) | |
Tree. More... | |
breadCrumbs ($term) | |
Bread Crumbs. More... | |
term ($term) | |
Get single term. More... | |
Data Fields | |
$cache_domain | |
$child_of | |
Child of. More... | |
$exclude | |
Exclude. More... | |
$exclude_tree | |
$fields | |
$get | |
$hide_empty | |
Hide empty categories. More... | |
$hierarchical | |
$include | |
$name__like | |
$number | |
$offset | |
$order | |
Order. More... | |
$orderby | |
Order by. More... | |
$pad_counts | |
$parent | |
$search | |
$slug | |
Experimental
Definition at line 180 of file wpdk-terms.php.
__construct | ( | $taxonomy = 'category' | ) |
Construct.
Create an instance of WPDKTerms class
string | array | $taxonomy | Optional. Single or array of taxonomy ID. Default 'category' |
Definition at line 375 of file wpdk-terms.php.
breadCrumbs | ( | $term | ) |
Bread Crumbs.
Return the array of term from parent
int | object | string | $term | If integer, will get from database. If object will apply filters and return $term. If string started with % will get by `get_term_by( 'name' ) Else if string will get by get_term_by( 'slug' )` |
Definition at line 470 of file wpdk-terms.php.
term | ( | $term | ) |
Get single term.
Return a single term by id, object, name or slug
int | object | string | $term | If integer, will get from database. If object will apply filters and return $term. If string started with % will get by `get_term_by( 'name' ) Else if string will get by get_term_by( 'slug' )` |
Definition at line 496 of file wpdk-terms.php.
terms | ( | ) |
List of terms.
Return an array of term objects
get_terms()
Definition at line 414 of file wpdk-terms.php.
tree | ( | $child_of = false | ) |
Tree.
Return a tree list of terms. Used to build an indent list of children
bool | $child_of | Optional. Default false |
Definition at line 434 of file wpdk-terms.php.
string $cache_domain |
In WordPress Version 3.2 and above. The 'cache_domain' argument enables a unique cache key to be produced when the query produced by get_terms() is stored in object cache. For instance, if you are using one of this function's filters to modify the query (such as 'terms_clauses'), setting 'cache_domain' to a unique value will not overwrite the cache for similar queries. Default value is 'core'.
Definition at line 192 of file wpdk-terms.php.
int $child_of |
Child of.
Get all descendents of this term. Default is 0.
Definition at line 200 of file wpdk-terms.php.
int string array $exclude |
Exclude.
An array of term ids to exclude. Also accepts a string of comma-separated ids.
Definition at line 208 of file wpdk-terms.php.
array $exclude_tree |
An array of parent term ids to exclude
Definition at line 216 of file wpdk-terms.php.
string $fields |
Possible values:
all - returns an array of term objects - Default ids - returns an array of integers names - returns an array of strings count - (3.2+) returns the number of terms found id=>parent - returns an associative array where the key is the term id and the value is the parent term id if present or 0
Definition at line 231 of file wpdk-terms.php.
string $get |
Default is nothing. Allow for overwriting 'hide_empty' and 'child_of', which can be done by setting the value to 'all'.
Definition at line 240 of file wpdk-terms.php.
bool $hide_empty |
Hide empty categories.
Whether to return empty $terms.
true - Default (i.e. Do not show empty terms) false
Definition at line 251 of file wpdk-terms.php.
bool $hierarchical |
Whether to include terms that have non-empty descendants (even if 'hide_empty' is set to true). 1 (true) - Default 0 (false)
Definition at line 261 of file wpdk-terms.php.
array $include |
An array of term ids to include. Empty returns all.
Definition at line 269 of file wpdk-terms.php.
string $name__like |
The term name you wish to match. It does a LIKE 'term_name' query. This matches terms that begin with the 'name__like' string.
Definition at line 278 of file wpdk-terms.php.
int $number |
The maximum number of terms to return. Default is to return them all.
Definition at line 286 of file wpdk-terms.php.
int $offset |
The number by which to offset the terms query.
Definition at line 294 of file wpdk-terms.php.
string $order |
string $orderby |
Order by.
Possible values:
id count name - Default slug term_group - Not fully implemented (avoid using) none
Definition at line 320 of file wpdk-terms.php.
bool $pad_counts |
If true, count all of the children along with the $terms. 1 (true) 0 (false) - Default
Definition at line 330 of file wpdk-terms.php.
int $parent |
Get direct children of this term (only terms whose explicit parent is this value). If 0 is passed, only top-level terms are returned. Default is an empty string.
Definition at line 339 of file wpdk-terms.php.
string $search |
The term name you wish to match. It does a LIKE 'term_name' query. This matches terms that contain the 'search' string.
Definition at line 348 of file wpdk-terms.php.
string $slug |
Returns terms whose "slug" matches this value. Default is empty string.
Definition at line 356 of file wpdk-terms.php.