WP REST API – get custom taxonomies based on terms & filter

Herewith find the below answer for my own question for the custom taxonomies based listing the categories add_action( ‘init’, ‘rest_custom_category_request’, 25); function rest_property_type_category_request(){ global $wp_taxonomies; $wp_taxonomies[‘custom_category’]->show_in_rest = true; $wp_taxonomies[‘custom_category’]->rest_base=”custom_category”; $wp_taxonomies[‘custom_category’]->rest_controller_class=”WP_REST_Terms_Controller”; } Answer for the filter with custom meta key & values add_filter(‘rest_query_vars’, ‘custom_rest_query_vars’); function custom_rest_query_vars($query_vars) { //print_r($query_vars);exit; $query_vars = array_merge( $query_vars, array(‘meta_key’, ‘meta_value’, ‘meta_compare’) ); … Read more

Get posts and include taxonomy term

You should be using get_the_terms(). wp_get_post_terms() queries the db to get post term info, where as get_the_terms() returns the post term objects directly from the post term cache and only queries the db if that info is not available. By default, all post’s terms are cached by the query being executed. EDIT I cannot comment … Read more

Displaying posts that belong to a specific author

After setting a taxonomy/post_type you firstly need to flush the rewrite rules. To achieve this you could either run $ wp rewrite flush if you have installed the wp-cli or go to “Settings->Permalinks” and save once. To list a taxonomy in the frontend the url would be example.com/author-team/tom. You could also access the taxonomy url … Read more