آرشیو به صورت لیست باز شو

December 13, 2004 at 07:36 am

مخصوص كاربران وردپرس ! پس از گذشت مدتی با افزایش لیست ماه ها در آرشیو ماهانه ، وبلاگ ، ظاهر نامطلوبی به خود می گیرد . برای رفع این مشكل می توان از یك لیست بازشونده یا به عبارتی از منو های پایین جهنده استفاده كرد .
هم چنین برای آرشیوی موضوعی این مطلب نیز صادق است . اما وردپرس به صورت پیش فرض تنها برای آرشیوی ماهانه از لیست بازشو استفاده می كند . با یك پلاگین بسیار ساده می توان آن را برای آرشیو موضوعی نیز ایجاد كرد . برای آرشیو ماهانه ، كدهای مربوط به آرشیو ماهانه را در قالب اصلی پیدا كنید و كدهای زیر را به جای آن قرار دهید :


<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>

ادامه مطلب …

صفحه بندی مطالب در وردپرس

December 10, 2004 at 02:18 pm

مخصوص كاربران وردپرس ! . قبل از اینكه نحوه نصب پلاگین رو شرح بدم یه توضیح كوتاه در مورد نحوه عملكرد برنامه : فرض كنیم شما 100 تا پست ارسال كردید وبه طور پیش فرض در پانل مدیریت وبلاگ تعیین كرده اید كه در صفحه ی اصلی شما مثلا 10 پست جدید تر نمایش داده شود . :???:

حال سوال اینجاست كه بازدیدكنندگان چگونه مابقی مطالب را مشاهده كنند . بله تنها راه این است كه از بایگانی موضوعات یا ورق زدن تقویم استفاده كنیم . می توان ستونی را هم برای مطالب گذشته اضافه كرد كه عنوان پست های قبل را نمایش دهد .
اما با استفاده از این پلاگین خواهید توانست 100 پست خود را در ده صفحه بطوریكه در هر صفحه 10 پست قرار دارد تنظیم كنید و در نهایت تعداد صفحات را در صفحه اصلی خود نمایش داده تا بازدیدكننده به سهولت آن ها را بازدید كند .
ابتدا پلاگین را از اینجا دریافت كنید و مانند پست های قبل آن را در دایركتوری Plugins كپی كنید . سپس از منوی Plugins در پانل مدیریت آن را فعال كنید حال به سراغ قالب وبلاگ خود بروید . بعد از تگ <Body> كدهای زیر را كپی كنید . توجه داشته باشید كه این كدها در داخل عبارت شرطی قرار نگیرد :

<?php wpPaginate('5','|','TRUE'); ?>

در تابع فوق عدد 5 كه به عنوان ورودی انتخاب شده است نمایش دهنده تعداد پست ها در هر صفحه می باشد . كه با توجه به دسته بندی تعداد پست ها می توانید آن را تغییر دهید . حال در جایی كه مایل به نمایش تعداد صفحات هستید كد زیر را قرار دهید :

<?php print_pg_navigation('<p>','</p>'); ?>

ادامه مطلب …

ساخت لینكدونی در وردپرس

December 8, 2004 at 10:35 am

مخصوص كاربران وردپرس ! خدمت دوستان عرض شود كه تعداد پلاگین های وردپرس آن قدر زیاده كه آدم نمی دونه چی رو توضیح بده . این خارجی ها یه پلاگین های خفنی می نویسن كه حتی اگه اسمشو بشنوی شاخ درمیاری . باور نمی كنی یه جستجوی كوچك برای WP Plugins تو گوگل خودمون انجام بده .
نصب این پلاگین یه خورده مشكل تر از پلاگین های گذشته هست . بنابراین بیشتر دقت كنید تا دچار مشكل نشوید . ابتدا پلاگین مربوطه را از اینجا دریافت كنید . پلاگین شامل دو دایركتوری است ( با توجه به نسخه ایی كه از آن برای مدیریت وبلاگ خود استفاده می كنید یكی از پلاگین ها را انتخاب كنید : wp-1.2 & wp-1.0 ) مراحل نصب هر دو پلاگین مشابه هم می باشد .

فایل های menu.php و recent-links.php را به دایركتوری Wp-admin منتقل كنید . دقت شود كه فایلی به نام menu.php در دایركتوری Wp-admin وجود دارد بنابراین قبل از انتقال آن را پاك كنید . نگران نباشید چیزی بهم نخواهد خورد زیرا فایل menu.php اولیه كار آن را انجام خواهد داد . حال فایل rp-plugin-recent-links.php را به مسیر زیر ( محل قرارگیری پلاگین ها ) منتقل كنید :

Wp-content / plugins

سه فایل باقی مانده ، یعنی wp-recent-links.php و wp-recent-links-rss.php و wp-recent-links-setup.php را در دایركتوری اصلی یعنی جایی كه index.php قرار دارد كپی كنید . حال به مرورگر خود رفته و فایل wp-recent-links-setup.php را اجرا كنید با اجرای این صفحه یك لینك مبنی بر نحوه انجام عملكرد مشاهده خواهید كرد ، بر روی آن كلیك كنید .

در حقیقت با اجرای این صفحه یك جدول جدید در پایگاه داده شما ایجاد خواهد شد . سپس به پانل مدیریت وبلاگ رفته و از منوی Plugins پلاگین مربوطه را فعال كنید . چنانچه مراحل فوق را درست انجام داده باشید منوی Recent Links را در پانل مدیریت مشاهده خواهید كرد . كه از طریق آن می توانید لینك های خود را وارد كنید .

Alvanweb

ادامه مطلب …

نمایش تصادفی یك فایل

December 7, 2004 at 04:07 pm

مخصوص كاربران وردپرس ! حتما در وبگردی های خود شاهد استفاده از این تكنیك بوده اید . اكثر این موارد از اسكریپت های جاوا یا توابع PHP بهره می گیرند و بیشتر برای نمایش یك فایل تصویری در قالب لوگو یا بنر به كار می رود . اگر از وردپرس برای مدیریت محتوای خود استفاده می كنید نیازی به آن چه گفته شد نخواهید داشت . پلاگین معرفی شده در زیر قابلیت های فوق را داراست . اگر چه خود یك تابع PHP است .

ابتدا این پلاگین را از اینجا دریافت و پس از انتقال به دایركتوری Plugins آن را در پانل مدیریت وبلاگ فعال كنید . ( برای راهنمایی بیشتر به پست های قبلی رجوع شود ) صورت كلی تابع به كار رفته در پلاگین به صورت زیر است :

function random_file ($dir, $extensions='', $reftype='relative')

این تابع سه آرگومان به عنوان ورودی دریافت می كند : متغیر dir$ بیانگر دایركتوری می باشد كه فایل ها از آن جا فراخوانی می شود . extensions$ نیز پسوند فایل به نمایش در امده را مشخص می كند و $reftype نیز مسیر فایل بر روی سرویس دهنده را مشخص می كند . كه می تواند یكی از سه حالت : Absolute , Serverabsolute , Url باشد . ما بقی امر به نحوه استفاده شما از این پلاگین بر می گردد . برای مثال چنانچه بخواهید یك فایل عكس را به صورت تصادفی انتخاب كنید از كدهای زیر استفاده كنید :

<img src="<?php echo random_file(‘/random/logos/’); ?>" />

ادامه مطلب …

Page: 1 | 2 | 3 | 4 | 5