نمایش تعداد دلخواه برچسب در انتهای پست

[short_link]

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

برای این کار می تونید از این قطعه کد در فایل single.php پست یا هر جایی که نیاز به نمایش کلمات کلیدی بود استفاده کنید .
برای دریافت کلمات کلیدی از تابع وردپرس get_the_tags() استفاده شده و با کمک تابع foreach هر تگ توسط حلقه ای نام و slug اون فراخوانی شده و لینک تگ ساخته میشه و از اونجایی که این عبارات، عبارات مرتبط با عنوان پست و از لحاظ سئو کلمات با ارزشی هستن با تگ h4 علامت گذاری شدن.

 

<?php
$posttags = get_the_tags();

if ($posttags) {
     $count="0";
  foreach($posttags as $tag){ 
      $tag_name=$tag->name;
    echo '<a href="/tag/'.$tag->slug.'" title="مشاهده سایر مطالب  در  مورد '.$tag_name.'"><h4>'.$tag_name.'</h4></a> '; 
     if( $count > 4) break; //change the number to adjust the count
        $count++;
  }
}
?> 

 

(0) دیدگاه برای این پست ثبت شده
دیدگاه خود را بفرستید
  1. اولین نفری باشید که دیدگاه خود را ثبت می کند!
« اضافه کردن استایل خاص در صفحات داخلی
اضافه کردن لینک خروج از مدیریت وردپرس »