مخصوص كاربران وردپرس ! . قبل از اينكه نحوه نصب پلاگين رو شرح بدم يه توضيح كوتاه در مورد نحوه عملكرد برنامه : فرض كنيم شما 100 تا پست ارسال كرديد وبه طور پيش فرض در پانل مديريت وبلاگ تعيين كرده ايد كه در صفحه ي اصلي شما مثلا 10 پست جديد تر نمايش داده شود . :???:
حال سوال اينجاست كه بازديدكنندگان چگونه مابقي مطالب را مشاهده كنند . بله تنها راه اين است كه از بايگاني موضوعات يا ورق زدن تقويم استفاده كنيم . مي توان ستوني را هم براي مطالب گذشته اضافه كرد كه عنوان پست هاي قبل را نمايش دهد .
اما با استفاده از اين پلاگين خواهيد توانست 100 پست خود را در ده صفحه بطوريكه در هر صفحه 10 پست قرار دارد تنظيم كنيد و در نهايت تعداد صفحات را در صفحه اصلي خود نمايش داده تا بازديدكننده به سهولت آن ها را بازديد كند .
ابتدا پلاگين را از اينجا دريافت كنيد و مانند پست هاي قبل آن را در دايركتوري Plugins كپي كنيد . سپس از منوي Plugins در پانل مديريت آن را فعال كنيد حال به سراغ قالب وبلاگ خود برويد . بعد از تگ <Body> كدهاي زير را كپي كنيد . توجه داشته باشيد كه اين كدها در داخل عبارت شرطي قرار نگيرد :
<?php wpPaginate(’5′,’|',’TRUE’); ?>
در تابع فوق عدد 5 كه به عنوان ورودي انتخاب شده است نمايش دهنده تعداد پست ها در هر صفحه مي باشد . كه با توجه به دسته بندي تعداد پست ها مي توانيد آن را تغيير دهيد . حال در جايي كه مايل به نمايش تعداد صفحات هستيد كد زير را قرار دهيد :
<?php print_pg_navigation(’<p>’,'</p>’); ?>
صورت كلي تابع استفاده شده در پلاگين به صورت زير است كه براي استفاده بهتر از آن مي توانيد آن ها را با مقادير دلخواه خود تغيير دهيد :
wpPaginate($paginateAfterNposts = ”, $pageNavDivider = ‘ | ‘, $paginateHome = FALSE, $briefnavigation = TRUE, $navpad = 6)
تابع WpPaginate آرگومان هاي زيادي به عنوان ورودي دريافت مي كند . پارامتر paginateAfterNposts$ تعداد پست هاي هر صفحه را در بازه صفحه بندي مشخص مي كند . كه بايد حتما مقدار دهي شود چنانچه براي آن مقداري تعيين نكنيد برابر با مقداري كه در پانل مديريت براي هر صفحه تعيين كرده ايد قرار مي گيرد .
پارامتر pageNavDivider$ معين مي كند كه چه كاراكتري براي جداسازي شماره هاي صفحات در نمايش آن ها به كار رود . پارامتر paginateHome$ مشخص مي كند كه آيا محتويات صفحه اصلي شما صفحه بندي شود يا خير ؟ براي مثال وقتي از آرشيو ماهانه استفاده مي كنيد آيا مطالب آن را هم صفحه بندي كند يا خير ؟ كه بصورت پيش فرض False قرار گرفته است .
در ضمن چنانچه با مديريت صفحات در پانل كنترل خود آشنا نيستيد مي توانيد آن را در منوي Options و با كليك بر روي Reading بيابيد . اگر با مشكلي در نصب پلاگين مواجه شديد ، حتما عنوان كنيد . منبع :wink:
سکوت مرگ
به به می بينم که حسابی اينجا تغيير کرده يه کم بداد اين ام تی دارا برس دلم آب شد همش پستات درباره وردپرس هست اما حتما بدرد بچه ها می خوره …موفق باشی
December 12, 2004 at 5:48 am
سالار
فقط می تونم بگم که فوق العاده هستی .
حرف نداری وبلاگت محشره . دقيقا همون چيزهايی که دنبالش می گشتم رو اينجا پيدا کردم.
ممنون
December 12, 2004 at 8:12 am
علي
سلام ، ممنون از لطفي كه به من داريد و معذرت به خاطر تاخير در پاسخ ! من از بي دو استفاده كردم … و البته ترجمه اش كلي پدر من را در آورد !!
موفق باشيد
December 13, 2004 at 4:47 am
hamed
kar nemikone ye mail be man bezanid meric
February 2, 2005 at 12:44 am
rahim
سلام
خسته نباشی
منم می خوام با وردپرس کار کنم
July 12, 2005 at 12:19 pm
WP
آقا این کد رو که گغتی باید تو کدوم قالب کپی بشه ؟؟
January 7, 2006 at 7:39 pm
Andi
سلام . این کد رو که گفتی من تو Header کپی کردم ! اما هر جا گذاشتم ارور میده و از Line PHP ایراد می گیره !! به نظرت مشکل کجاست ؟؟ میشه بگی دقیقا کجا باید بذارم این کد رو ؟ و محل نمایش اون کجا باشه ؟؟
ممنون .
January 21, 2006 at 3:58 pm
Andi
یادم رفت اینم بپرسم ! په جوری میشه کاری کرد که نوشته ها تو یه ردیف قرار بگیرن ؟ آیا پلاگین خاصی داره ؟؟ که کلمات رو منظم کنه ؟
January 21, 2006 at 4:01 pm
مصطفي
با با اين لينك ها كار نمي كنند
July 15, 2008 at 2:34 am
mahdi
خوبه ادامه بده
September 30, 2008 at 3:32 am