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

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

سلام 

من میخوام با استفاده از متد 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 پست نمایش داده بشه.

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

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

دوره های پیشنهادی

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

هک و امنیت

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


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

نود جی اس

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


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

وردپرس

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


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

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۵۳۹
۰
۲ دی ۱۳۹۹