PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : رفع مشکل آرشيوهای دراز



Borna66
12-25-2009, 01:13 AM
رفع مشکل آرشيوهای دراز

در بعضی از وبلاگها آرشيو ماهيانه و یا آرشيو موضوعی بسيار بلند می شوند و جای زيادی را در وبلاگ می گيرند. برای اينکه جای زيادی نگيرند بهتره از يک dropdown list استفاده کنید. برای اینکار مراحل زیر را انجام بدید:
۱- کدهای زیر را بین دو تگ <Head> و </Head> قرار دهید:


کد:


<script>
function GoTo (c) {
if (c != '--')
window.location = c;
}</script>

۲- کدهای زیر را هم جایی قرار دهید که می خواهید آرشیو قرار بگیرد.
کد:


<form name="MonthList">
<select Style="width:220px;" name="MonthChoice" onChange ="GoTo(document.MonthList.MonthChoice.value)">
<option selected value="--">Select a Month</option>
<MTArchiveList archive_type="Monthly">
<option value="<$MTArchiveLink$>"><$MTArchiveTitle$> (<$MTArchiveCount$>)</option>
</MTArchiveList>
</select>
</form>

اين کدها برای آرشيو ماهيانه هست و با کمی تغيير برای آرشيو موضوعی هم می شود استفاده کرد.