صفحه بندی شخصی در وردپرس

بروز شد ۳ سال ۵ ماه قبل توسط ناصر جوان

سلام 

من میخوام با استفاده از متد get_posts پست های که از این روش دریافت میکنم رو صفحه بندی کنم کد های من مثل پایینه:

 

$posts = get_posts( [
			'post_type'      => 'post',
			'author'         => get_current_user_id(),
			'limit'          => 12,
			'posts_per_page' => 1
		] );

 

ممنون میشم این مورد رو دقیق برای من توضیح بدید.

سلام

دوست عزیز گزینه posts_per_page رو باید همون limit در نظر بگیرید, یعنی اینکه با استفاده از این گزینه می تونید مشخص کنید که توی هر صفحه چه تعداد پست نمایش داده بشه و اینجا عملا دیگه گزینه limit کاربرد نداره.

و اصل موضوع, برای اینکه مشخص کنید که توی کدوم صفحه هستید هم باید از گزینه paged استفاده کنید. یه نمونه کد برات پایین آوردم

 

 

get_posts( [
				'post_type'      => 'post',
				'author'         => get_current_user_id(),
				'paged'          => 1,
				'posts_per_page' => 12
			] );

توی کد های بالا مشخص کردم که توی صفحه اول هستم و می خوام که توی این صفحه 12 پست نمایش داده بشه.

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

مقالات پیشنهادی

اندروید

اندروید یک سیستم عامل می باشد که توسط گوگل توسعه داده میشود, این سیستم عامل بر پایه نسخه ی اصلاح شده ی هسته ی لینوکس و دیگر نرم افزار های متن باز طراحی شده است و ...


۸۱۹
۰
۲۹ آبان ۱۳۹۹

وردپرس

وردپرس یک سیستم مدیریت محتوای قوی می باشد که با استفاده از آن می توان وب سایت ها و وبلاگ های گوناگونی با هر شرایطی را طراحی کرد چرا که این سیستم و ...


۶۱۵
۰
۱۳ آذر ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۶۸۴
۰
۱۳ آذر ۱۳۹۹

هک و امنیت

در تعریف کلی این واژه می توان گفت که به پیدا کردن راه های نفوذ به یک حریم شخصی و استفاده غیر مجاز از آن را هک می نامیم. هدف از هک می تواند ...


۷۵۶
۰
۱۳ آذر ۱۳۹۹