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

شیدا

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

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>

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

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

A suggestion for google reader

June 15, 2007 at 9:43 am

Have you ever used tags in google reader ?3751084043-logo-scroll A suggestion for google reader english I use them to categorize weblogs that I read, so I have a tag called persian (for example) and there are some blogs under that tag. after reading the newest posts of the blogs, the posts get marked as read but they are will not get vanished from your page; So it raise a problem of not being read for weblogs with the low rate of publishing.
If you have a weblog in one of your tags which publish faster than other blogs, for reading the last post of the blog with low publishing rate you should skip all the posts which you already have read it once, So I make a suggestion for google to make an option in the setting for users to select between vanishing posts after being read or staying at the same place. In this case there are only new and unread posts will remain on the google reader.

History of imports

October 16, 2006 at 5:21 am

یکی نیست بگه بابا این مگر فوق نمی‌خوانه که این همه وبلاگش را زود به زود به روز می‌کنه، البته خودم هم نمی‌دانم ولی خوب فعلا وقت پیدا می‌کنم، و می‌نویسم، همان‌طوری که اکثرا به یاد دارید شیدا خیلی در به دری کشید تا به این جا رسیده و من هم سعی کردم هر جا که می‌روم تمام مطالبم را با خودم ببرم یعنی به طور کامل import کنم، از phpnuke به بلاگ اسپات و از آن جا هم به وردپرس و از آنجا هم به وردپرس دات کام، تو این همه جابه‌جایی در آخرین جا به جایی کمی از فرمت نوشته‌هایم به هم ریخت و آن هم به خاطر طرز برخورد وردپرس با فاصله بود که در این چند مدت دارم آن را درست می‌کنم، چیزی در حدود ۲۰۰ تا پست است و به ترتیب اولویت و بیشترین بازدید کننده مرتبشان خواهم کرد و کار دیگری هم که می‌کنم اضافه کردن تگ ها است تا بتوانند به مطالب مربوطه به راحتی دسترسی پیدا کنند.