مخصوص كاربران وردپرس ! پس از گذشت مدتی با افزایش لیست ماه ها در آرشیو ماهانه ، وبلاگ ، ظاهر نامطلوبی به خود می گیرد . برای رفع این مشكل می توان از یك لیست بازشونده یا به عبارتی از منو های پایین جهنده استفاده كرد .
هم چنین برای آرشیوی موضوعی این مطلب نیز صادق است . اما وردپرس به صورت پیش فرض تنها برای آرشیوی ماهانه از لیست بازشو استفاده می كند . با یك پلاگین بسیار ساده می توان آن را برای آرشیو موضوعی نیز ایجاد كرد . برای آرشیو ماهانه ، كدهای مربوط به آرشیو ماهانه را در قالب اصلی پیدا كنید و كدهای زیر را به جای آن قرار دهید :
<form name="archiveform" action="">
<select name="
archive_chrono" onchange="window.location =
(document.forms.archiveform.archive_chrono
[document.forms.archiveform.
archive_chrono.selectedIndex].value);">
<option value=''>Select Month</option><?php
wp_get_archives('format=option'); ?>
</select>
</form>
برای آرشیو موضوعی : ابتدا پلاگین را از اینجا دریافت كنید . شامل دو فایل است ، فایل dropdown_cats_exclude.php را پس از انتقال به دایركتوری Plugins ، در پانل مدیریت ، فعال كنید . حال به سراغ قالب اصلی بروید در میان تگ های <head></head> كدهای جاوااسكریپت موجود درفایل script.txt را قرار دهید.
كدهای مربوط به آرشیو موضوعی را در قالب اصلی پیدا كنید و كدهای زیر را به جای آن قرار دهید :
<form name="categories">
<select name="menu" onchange="MM_jumpMenu(
'parent',this,0)">
<option>Select Category</option>
<?php dropdown_cats_exclude(); ?>
</select>
</form>
پیروز و سربلند باشید! :roll:
احمد رضا
سلام . خيلی بهره بردم از مطالبتون . تا به حال جايی سراغ نداشتم که پلاگين مفيد وردپرس رو به فارسی توضيح بده ! در ضمن اگه يه قالب هم واسه ی وردپرس سراغ داری بزار تا مردم دعات کنند . فکر کنم تنها مشکل کاربران فارسی وردپرس فقط همين قالب باشه ….
December 14, 2004 at 2:29 pm
محمد
عزیز جان یه سوال داشتم . من میتونم ورپرس رو بصورت ساب دومین نصب کنم.
December 16, 2004 at 1:04 am
الوان
بله محمد آقا . فرقی نمی کنه . بعد از اينکه فايل رو از وردپرس گرفتی محتويات پوشه ی wordpressرو داخل دايرکتوری www ساب دومين آپلود کن …:wink:
December 16, 2004 at 4:50 am
payam
lnik file kar nemikone !
:sad:
February 19, 2005 at 2:06 am
Anonymous
May 27, 2005 at 5:50 pm