مخصوص كاربران وردپرس ! پس از گذشت مدتي با افزايش ليست ماه ها در آرشيو ماهانه ، وبلاگ ، ظاهر نامطلوبي به خود مي گيرد . براي رفع اين مشكل مي توان از يك ليست بازشونده يا به عبارتي از منو هاي پايين جهنده استفاده كرد .
هم چنين براي آرشيوي موضوعي اين مطلب نيز صادق است . اما وردپرس به صورت پيش فرض تنها براي آرشيوي ماهانه از ليست بازشو استفاده مي كند . با يك پلاگين بسيار ساده مي توان آن را براي آرشيو موضوعي نيز ايجاد كرد . براي آرشيو ماهانه ، كدهاي مربوط به آرشيو ماهانه را در قالب اصلي پيدا كنيد و كدهاي زير را به جاي آن قرار دهيد :
<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