افزودن بخش دسته بندی و برچسب به برگه های وردپرس

بصورت پیشفرض بخش دسته بندی ها و برچسب در برگه های وردپرس غیرفعال میباشد و شما نمیتوانید برچسب به برگه های خود اضافه نمایید . اما امروز به شما آموزش خواهیم داد که به برگه های خود دسته بندی و برچسب اضافه نمایید.
بدین منظور کافیست کد زیر را در functions.php قالب خود قرار دهید
<?php
// A4Fran3.IR Add category and tags to pages
function add_a4fran3_pages_meta_boxes() {
add_meta_box( 'tagsdiv-post_tag', __('Page Tags'), 'post_tags_meta_box', 'page', 'side', 'low');
add_meta_box( 'categorydiv', __('Categories'), 'post_categories_meta_box', 'page', 'normal', 'core');
}
add_action('add_meta_boxes', 'add_a4fran3_pages_meta_boxes');
add_action('init','attach_a4fran3_category_to_page');
function attach_a4fran3_category_to_page() {
register_taxonomy_for_object_type('category','page');
}
//A4Fran3.IR add tag support to pages
function tags_a4fran3_support_all() {
register_taxonomy_for_object_type('post_tag', 'page');
}
//A4Fran3.IR ensure all tags are included in queries
function tags_a4fran3_support_query($wp_query) {
if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
}
//A4Fran3.IR tag hooks
add_action('init', 'tags_support_all');
add_action('pre_get_posts', 'tags_support_query');
?>











