در همه دیر مغان نیست چو من شیدایی - خرقه جایی گرو باده و دفتر جایی

شیدا

نمایش دادن تمامی‌ برچسبها و دسته‌بندی‌های وبسایتهای وردپرسی

June 8, 2008 at 1:06 am

اگر وبلاگ نویس باشید و از وردپرس برای نوشتن وبلاگ خودتان استفاده می‌کنید این مطلب بسیار به درد شما می‌خورد. از وردپرس ۲.۳ به بعد، وردپرس تگها را معرفی کرد، قبل از آن تگها را هم می‌توانستید با استفاده از پلاگین آلتیمیت تگ واریور استفاده کنید . با یکی شدن تگها در وردپرس دیگر نیازی به استفاده از این پلاگین نبود و به راحتی می‌توانید تگها را در پایین نوشته‌ی خود ذخیره کنید. تنها مشکل (مشکل که نمی‌شود گفت، نداشتن قابلیت) این بود که به راحتی نمی‌توانستید تمام تگهای استفاده شده را در یک صفحه نمایش دهید در صورتی که در پلاگین گفته شده به سادگی نوشتن یک پست در وردپرس بود.
برای همین من هم بر این شدیم که این صفحه را هر چه سریعتر ایجاد کنیم، تنها نکته‌‌اش استفاده از دو تا تابع (function) به نامهای wp_tag_cloud و wp_list_categories بود. در زیر می‌توانید کد نوشته شده را ببینید، البته این کد برای سایت من هست و برای هر سایتی باید یک کمی شخصی سازی بشود. شخصی سازی‌اش هم کاری ندارد فقط باید بدانید که چه نوارهای کناری‌ای (sidebar) و به چه نامی استفاده شده که شما هم از همانها استفاده کنید. در وبلاگ من دو نوار کناری به نامهای left و lside بود که تنها تگهایشان نوشته شده است، و تگ اصلی وبلاگ هم نام blogc دارد که آن را هم می‌بینید، بقیه‌اش هم چند تا کد اچ تی ام ال ساده است و دو تابع یاد شده.

<?php
/*
Template Name: Tags
// By Sheida.com
*/
?>
<?php get_header(); ?>
<div id="left">
<div id="lside">
<div id="blogc" class="blogc">
<h2>برچسبها</h2>
<br />
<?php wp_tag_cloud('smallest=8&largest=32&number=0&orderby=count'); ?>
<br />
<br />
<h2>دسته‌بندی‌ها</h2>
<br />
<?php wp_list_categories('show_option_all=TRUE&show_count=1&hide_empty=1&style=none'); ?>
</div>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
</body>
</html>

اگر هم خواستید تغییر بدهید نحوه نمایش را می‌توانید از این لینکهای ارایه شده این پایین استفاده کنید، خیلی ساده هستند. البته یک پلاگین هم هست که می‌توانید از آن هم استفاده کنید و در یک صفحه تنها با گذاشتن تابع پایین، تگها را نمایش بدهید. (این جا)، ویژگی‌اش اینه که یک محیط کنترل دارد برای این که بتوانید نحوه‌ی نمایش را کنترل کنید و مقادیر ورودی تابع معرفی شده در بالا را از منوی مدیریت وردپرس عوض کنید.

با استفاده از این پلاگین هم می‌توانید یک ویدجت درست کنید که دسته‌بندی‌هایتان را در نوار کناری نمایش دهد.

Google Ads




Adpinion Ads



۲
  • 1

    ای ول

    عرفان درتاریخ June 9th, 2008 به وسیله‌ی کامنت گفت
  • 2

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

    egza درتاریخ June 13th, 2008 به وسیله‌ی کامنت گفت

 

آر اس اس فید برای کامنتهای این نوشته | ترک‌ بک URI