آشنایی با تاکسونومی ( taxonomy ) و ترم ( term ) در وردپرس

  • توسط بهزاد عابدین زاده
  • ۶ سال پیش
  • ۰
آشنایی با تاکسونومی ( taxonomy ) و ترم ( term ) در وردپرس

یکی از سوالاتی که تازه وارد ها در هنگام کار با وردپرس همواره با آن مواجه هستند این است که taxonomy یعنی چی؟ و فرق آن با دسته ها در چیست؟
تاکسونومی در لغت به معنای روش دسته بندی ( یا شماتیک طبقه بندی a scheme of classification.) می باشد.این لغت در زیست شناسی و رشته های تجربی بسیار استفاده می شود.به عنوان مثال دسته بندی انسان ها بر اساس رنگ پوست ممکن است و شامل دسته هایی مانند سیاه، سفید، زرد و .. می باشد در این مثال رنگ پوست یک taxonomy (روش دسته بندی) است و هر کدام از دسته های سیاه ، سفید ، زرد و .. یک ترم یا یک دسته این روش دسته بندی هستند.
در وردپرس در صورتی که می خواهید پست های خود را بر اساس روش هایی علاوه بر دسته بندی و برچسب های پیش فرض خود ورپرس دسته بندی کنید و بعدا فیلتر کنید می توانید یک custom taxonomy ایجاد کنید و پست ها را بر آن اساس دسته بندی کنید.
یکی از ساده ترین پلاگین هایی که برای ایجاد تاکسونومی های اختصاصی می تواند به شما کمک کند افزونه Custom Post Type UI است که می توانید از این صفحه دانلود کنید.

همچنین امکان ایجاد custom taxonomy  در قالب و از طریق کد  نیز وجود دارد:

function people_init() {
	// create a new taxonomy
	register_taxonomy(
		'people',
		'post',
		array(
			'label' => __( 'People' ),
			'rewrite' => array( 'slug' => 'person' ),
			'capabilities' => array(
				'assign_terms' => 'edit_guides',
				'edit_terms' => 'publish_guides'
			)
		)
	);
}
add_action( 'init', 'people_init' );

برای کسب اطلاعات بیشتر در مورد تاکسونومی ها می توانید به صفحه مربوطه در مستندات وردپرس مراجعه کنید.

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
  • linkedin

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *