چگونگی دسته بندی و برچسب گذاری برگه ها در وردپرس

برای اینکه بتوانید برگه هایی با دسته بندی های مشخص در وردپرس داشته باشید باید تغییراتی را در سایت خود ایجاد کنید. شما می توانید از افزونه ها برای ایجاد دسته بندی برگه ها استفاده کنید که در آموزش های قبلی به این موضوع پرداخته شده است.

حال در این آموزش می خواهیم دسته بندی و برچسب گذاری برگه ها را با استفاده از کدهای وردپرس به شما آموزش دهیم. تا انتهای این آموزش هک وردپرس با ما همراه شوید.

چگونگی دسته بندی و برچسب گذاری برگه ها در وردپرس

چگونگی دسته بندی و برچسب گذاری برگه ها در وردپرس

قابلیت برچسب گذاری و دسته بندی به صورت پیش فرض فقط برای نوشته های وردپرس وجود دارد. به طور عمده ، به دلیل این که برگه ها، صفحاتی مستقل و ایستا هستند. حال شما می توانید این صفحات مستقل را دسته بندی و برچسب گذاری کنید تا دسترسی به آنها ساده تر شود. البته برای انجام این کار می توانید دلیل خاص خود را داشته باشید!!

کد دسته بندی و برچسب گذاری برگه ها در وردپرس

برای دسته بندی و برچسب گذاری برگه ها در وردپرس شما می توانید به صورت زیر عمل کنید. قطعه کد زیر را باید در قالب وردپرس خود قرار دهید. بدین منظور کد زیر را در فایل functions.php یا در افزونه خاص سایت کپی کنید:

// 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');

سپس تغییرات را ذخیره کنید. اگر به پیشخوان وب سایت تان مراجعه کنید، دسته بندی و برچسب ها را که به بخش برگه ها اضافه شده است را می توانید مشاهده کنید. یک برگه ایجاد کنید و در درون ویرایش برگه وارد شوید خواهید دید که در این بخش در قسمت ستون سمت چپ چندین مورد اضافه شده است که بخش برچسب ها و دسته بندی های برگه شماست.

5/5 - (1 امتیاز)
1 نظر
  1. ساره می گوید

    من مدتها هست دنبال آموزشی هستم که متاسفانه در وب فارسی وجود نداره.
    ببینید سایت من از دو بخش محتوایی تشکیل شده که وقتی میخوام پست کنم چند تگ مرتبط انتخاب میکنم ولی میخوام تگهای اختصاصی داشته باشم..

    نمونه:

    site.com/tag1/Word
    site.com/tag2/Word

    میتونید کمکم کنید

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.