默认情况下,类别和标签仅适用于帖子,不适用于页面。这是由于大多数时间页面用于创建静态内容页面。您还希望类别和标签也可用于页面,然后在本文中保持密切关注,因为我将分享一个简单的代码黑客,它允许您在页面中添加类别和标签。
如何添加分类到WordPress页面
从主题的文件夹打开你的functions.php文件,并在文件的末尾添加下面的内容。Belo代码将允许您在WordPress页面中添加类别和标签。
// add tag and category support to pages
function tags_categories_support_all() {
register_taxonomy_for_object_type('post_tag', 'page');
register_taxonomy_for_object_type('category', 'page');
}
// ensure all tags and categories are included in queries
function tags_categories_support_query($wp_query) {
if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
if ($wp_query->get('category_name')) $wp_query->set('post_type', 'any');
}
// tag and category hooks
add_action('init', 'tags_categories_support_all');
add_action('pre_get_posts', 'tags_categories_support_query');
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/260058.html