Advertisement
Guest User

Untitled

a guest
May 24th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. // add tag and category support to pages
  2. function tags_categories_support_all() {
  3. register_taxonomy_for_object_type('post_tag', 'page');
  4. register_taxonomy_for_object_type('category', 'page');
  5. }
  6.  
  7. // ensure all tags and categories are included in queries
  8. /*function tags_categories_support_query($wp_query) {
  9. if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
  10. if ($wp_query->get('category_name')) $wp_query->set('post_type', 'any');
  11. }*/
  12.  
  13. // ensure all tags and categories are included in queries
  14. function tags_categories_support_query($wp_query) {
  15. if ($wp_query->get('tag')) $wp_query->set('post_type', 'page');
  16. if ($wp_query->get('category_name')) $wp_query->set('post_type', 'page');
  17. }
  18.  
  19. // tag and category hooks
  20. add_action('init', 'tags_categories_support_all');
  21. add_action('pre_get_posts', 'tags_categories_support_query');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement