رفتن به مطلب

آرگمان limit در تابع wp_get_parchives


پست های پیشنهاد شده

سلام

آيا آرگمان limit در تابع wp_get_parchives کار نمیکنه؟

من در تکه کد زیر هر چه قدر که limit رو تغییر میدم، اتفاق خاصی نمیافته و همچنان همه ماه‌ها رو نمایش میده

<?php  wp_get_archives(array(
					'limit' => 2,
					'type' => 'monthly',
					'format' => 'custom',
					'before' => '<li class="item fontRegular"><span class="arrow">«</span>',
					'after' => '</li>')); ?>

 

لینک به ارسال
در 27 دقیقه قبل، احسان گفته است :

سلام

آيا آرگمان limit در تابع wp_get_parchives کار نمیکنه؟

من در تکه کد زیر هر چه قدر که limit رو تغییر میدم، اتفاق خاصی نمیافته و همچنان همه ماه‌ها رو نمایش میده


<?php  wp_get_archives(array(
					'limit' => 2,
					'type' => 'monthly',
					'format' => 'custom',
					'before' => '<li class="item fontRegular"><span class="arrow">«</span>',
					'after' => '</li>')); ?>

 

سلام

یه چک کنید در رابطه با سوال شما هستش :

https://codex.wordpress.org/Function_Reference/wp_get_archives

  • امتیاز 3
لینک به ارسال

در تابع wp_get_parchives نمیشه تعداد پست‌های خروجی رو تعیین کرد

یعنی وقتی که مقدار limit رو معین کنیم، اتفاقی رخ نمیده

در حالی که در افزونه جلالی، مقدار لیمیت کار میکنه !

لینک به ارسال

سلام.تایپش رو بگذارید روی :

 'type' => 'postbypost'

توی همون لینک که دادن بهتون توضیح داده که اگر لیمیت بر مبنای تعداد پست باشه به جای ماهانه یا روزانه باید این رو بگذارید.

 

 

 

  • امتیاز 2
لینک به ارسال
  • 2 هفته بعد...

عذرخواهی به خاطر تاخیر

این موردی که گفتید، جواب نمیده

بعد هم اینکه اگه مثلا من بخوام آرشیو 6 ماه اخیر یا 6 هفته اخیر رو نمایش بدم، این موردی که گفتید، چطوری میخواد هفتگی یا ماهانه بودن خواسته من رو تشخیص بده؟

 

به هر ترتیب، من فکر میکنم یه باگی تو افزونه فارسی‌ساز هست،‌ چون در تابع wp_get_jarchives که مربوط به افزونه جلالی‌ه، بدون مشکل، آرگمان لیمیت پذیرفته میشه

ویرایش شده توسط احسان
لینک به ارسال
  • 4 ماه بعد...

متاسفانه پارامترهای order ، limit و echo در تابع wp_get_parchives عمل نمی کنن، چون در هسته تابع مکانی برای اونها پیش بینی نشده. با اینکه تابع wp_get_parchives با اقتباس از تابع wp_get_archives ایجاد شده، اما تمام پارامترهای این تابع رو پشتیبانی نمی کنه، برای نمونه پارامتر post_type در تابع اصلی وردپرسی برای نمایش بایگانی با نوع پست متفاوت وجود داره که در تابع wp_get_parchives موجود نیست، توصیه می کنم این مقاله رو از دست ندید تا با طرز کار پارسی دیت بیشتر آشنا بشید.

و همینطور منتظر بروزرسانی های بعدی افزونه پارسی دیت باشید، احتمالا ویژگی های خیلی بهتری به اون اضافه میشه . :)

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...