تغییر تعداد نوشته ها در هر برگه برای ویجت پست ها در المنتور

اشتراک گذاری در telegram
اشتراک گذاری در whatsapp
اشتراک گذاری در facebook
اشتراک گذاری در twitter
اشتراک گذاری در linkedin
اشتراک گذاری در email
اشتراک گذاری در print
تغییر تعداد نوشته ها در وردپرس

در تنظیمات پیش فرض وردپرس، تعداد نوشته ها در هر برگه روی 10 تنظیم شده است. این تعداد برای تمامی آرشیو های داخل سایت استفاده می شود.

برای مثال شما یک آرشیو وبلاگ دارید و یک آرشیو محصولات که هر دو تعداد 10 نوشته یا محصول را نشان می دهد. ولی شاید نیاز باشد بر اساس طراحی صفحه این تعداد را تغییر دهید.

تغییر تعداد نوشته در وردپرس

در این مقاله نحوه تغییر تعداد نوشته ها در هر برگه را برای هر آرشیو را توضیح می دهیم.

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

تغییر تعداد نوشته ها در هر برگه برای ویجت پست ها

کوئری در ویجت پست ها

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

ولی مشکلی که در اینجا به وجود می آید انتخاب تعداد پست ها برای نمایش است. در این حالت هم از تعداد نوشته های پیش فرض وردپرس یعنی 10 عدد پیروی می کند و تنظیمات المنتور کاربردی ندارد.

تغییر تعداد نوشته ها در وردپرس

قرار دادن کد در پوسته

برای اینکه بتونید تعداد نوشته ها را مجزا از تعداد نوشته های پیش فرض وردپرس تغییر دهید کافیه وارد پیشخوان وردپرس شده و از تب نمایش، ویرایشگر پوسته را بزنید.

سپس فایل function.php را انتخاب کنید.

تغییر تعداد نوشته ها در وردپرس

سپس به انتها فایل رفته و کد زیر را قرار دهید:

// change the number of posts per page in elementor qustom query
add_action( 'elementor/query/my_pagination', function( $query ) {
	$query->set( 'posts_per_page', 1 );
} )

رو بروی عبارت posts_per_page می توانید تعداد پست های قابل نمایش را تنظیم کنید.

بعد از قرار دادن کد، صفحه را ذخیره کنید. به یکی از آرشیو های قالب ها برید و روی ویجت پست ها کلیک کنید. در تب کوئری، عبارت my_pagination را وارد کنید.

تغییر تعداد نوشته ها در وردپرس

حالا تعداد نوشته ها، بر اساس مقداری که در کد وارد کردید نمایش داده می شود.

اگر نیاز به ایجادکوئری های مختلف با تعداد مختلف داشتید، می توانید همان کد را استفاده کرده و فقط عبارت my_pagination را تغییر دهید.

امیدواریم که از آموزش هم به خوبی استفاده کرده باشید. در بخش نظرات سوالات و مشکلات خودتان را مطرح کنید.

فهرست مطالب

Ali Bagheri
Ali Bagheri در 12:53

سلام
این مبحص کوئری ها رو تا حالا کسی بهش نپرداخته بنظرم اگر در یک پست مجزا در خصوص کاربردهایی که میشه از این قابلیت گرفت توضیح بدهید خیلی جالب میشه
سپاس

پاسخ
المنتور فارسی
المنتور فارسی در 13:45

نظرات ارزشمند خود را به اشتراک بگذارید

نیاز به کمک دارید؟ پیام دهید