برای تعداد کلمات کلیدی و یا برچسب های یک پست که به عنوان تگ (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++; } } ?>