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

یکی از نکات سئو و بهینه سازی سایت نمایش عنوان و توضیحات دسته در صفحه دسته بندی میباشد. در این آموزش از ایران تمز به معرفی کد نمایش توضیحات دسته وردپرس در صفحه دسته بندی category.php و ادامه مطلب single.php پوسته میپردازیم تا بتوانید سئو قالب وردپرس تان را افزایش دهید. تا انتها همراه ما باشید.

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

کد نمایش توضیحات دسته وردپرس در صفحه دسته بندی

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

کد نمایش توضیحات دسته وردپرس

مواردی که در صفحه ویرایش دسته میتوان ویرایش کرد عبارتند از:

  1. نام: تغییر نام دسته بندی
  2. نامک: اسم نمایشی دسته بندی در آدرس سایت (پیشنهاد میشود انگلیسی باشد)
  3. مادر: امکان ساخت دسته مادر و زیردسته برای هر گزینه
  4. توضیح: نوشتن توضیحات دسته بندی وردپرس

در این بخش توضیحات لازم را وارد کرده، سپس توسط کدهای زیر آنرا در پوسته وردپرس نمایش میدهیم.

//نمایش عنوان دسته بندی
<?php echo single_cat_title(''); ?>
// نمایش توضیحاتدسته بندی
<?php the_archive_description('<div class="taxonomy-description">','</div>'); ?>

اگر طراحی قالب وردپرس سایت تان استاندارد و اصولی باشد باید فایلی با نام category.php یا archive.php که مربوط به دسته بندی و آرشیو یا بایگانی مطالب وردپرس است را داشته باشد. کدهای بالا را در مکان مناسبی از این فایل قرار میدهیم. با استفاده از استایل و دستورات css میتوانید باکس نمایش نام و توضیح دسته را زیباتر کنید تا با پوسته تان هماهنگ شود.

کد نمایش توضیحات دسته وردپرس در ادامه مطلب پوسته

برای نمایش توضیحات دسته در مطالب که در دسته بندی قرار دارند از کدهای زیر استفاده کنید.

<?php $catID = get_the_category(); echo category_description($catID[0]); ?>

کد بالا توضیحات اولین دسته ای که مطلب در آن قرار دارد را نمایش خواهد داد، این قابلیت در برخی از سایتها میتواند مفید باشد.

کد نمایش تمام دسته های وردپرس به همراه توضیحات هر دسته بندی

با استفاده از کد زیر امکان نمایش تمام دسته های وردپرس به همراه توضیحات آنها توسط شورت کد وجود دارد.

function iranthemes_catlist_desc(){ 
$string='<ul>'; $catlist=get_terms('category');
if(!empty($catlist)){ foreach($catlist as $key => $item){
$string.='<li>'.$item->name.'<br>';
$string.='<em>'.$item->description.'</em></li>'; }}
$string.='</ul>'; return $string;  }
add_shortcode('iranthemes_categories','iranthemes_catlist_desc');

کد بالا را در فایل فانکشن functions.php قالب وردپرس تان قرار دهید سپس توسط کد کوتاه [iranthemes_categories] تمام دسته بندی های وردپرس را به همراه توضیحات شان در ابزارک، نوشته، برگه یا درون کدهای قالب وردپرس نمایش دهید.

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

4.3/5 - (7 امتیاز)
بازدیدکنندگانی که این مطلب را مطالعه کرده اند، از مطالب زیر نیز استقبال کرده اند
دیدگاهی بنویسید
3

  1. maede
    27 مرداد 1398 ساعت 19:35

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

    • رضا کیانوش
      28 مرداد 1398 ساعت 09:39

      سلام وقت بخیر، کد معرفی شده رو در صفحه category.php بعد از تگ get_header باید بزارید.

  2. امیر
    20 مرداد 1397 ساعت 11:55

    خیلی ممنون عالی بود