رفتن به مطلب

مشکل در حلقه نشان دادن پست ها از یک دسته خاص


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

با عرض سلام خدمت مهندسین عزیز

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

<?php
		
			$all_pack = array(
						'post_type' => 'product',
						'posts_per_page' => 8
					);
					$query1 = new WP_Query($all_pack);
					while($query1->have_posts()) : $query1->the_post();
		
		?>
      
			اینجا توابع حلقه قرار گرفته که پست هارو توش نمایش میدم
		
		<?php endwhile; wp_reset_postdata(); ?>

 

لینک به ارسال

سلام

ممکنه داخل دسته بندی که دارید فقط 8 عدد هست که دوباره همان قبلی ها رو نمایش میدهد 

چون کد هاتون بنظر بنده مشکلی ندارند باز ببینید دوستان باتجربه تر نظرشان چیست

لینک به ارسال
در 18 ساعت قبل، zarcod گفته است :

سلام

ممکنه داخل دسته بندی که دارید فقط 8 عدد هست که دوباره همان قبلی ها رو نمایش میدهد 

چون کد هاتون بنظر بنده مشکلی ندارند باز ببینید دوستان باتجربه تر نظرشان چیست

سلام نه بیشتر از 8 تا هست پستهام :/

لینک به ارسال
در 3 ساعت قبل، asadiy4n گفته است :

سلام برای صفحه بندی از چه تابعی استفاده کردید؟

سلام از افزونه page navi و از قطعه کد پایین استفاده کردم:

<?php wp_pagenavi( array( 'options' => PageNavi_Core::$options->get_defaults() ) ); ?>

 

لینک به ارسال
در در ۱۴۰۰/۶/۱۱ در 19:25، mehran-b گفته است :

@1563

 

این کدی که نوشتید صفحه بندی نداره در واقع. چون پارامتر paged رو نداره.

طبق این آموزش عمل کنید.

سلام آقا مهران دستت دردنکنه خیلی لطف کردی، حقیقتش من نگاه کردم ولی متاسفانه چیزی نفهمیدم میشه یخورده بیشتر راهنماییم کنید؟
یعنی کجا چه کدی باید بذارم؟

لینک به ارسال
در 3 ساعت قبل، 1563 گفته است :

یعنی کجا چه کدی باید بذارم؟

عرضم به حضور شما که:

این کد برای لوپ:

<?php

$paged = get_query_var('paged') ? get_query_var('paged') : 1;

$all_pack = array(
	'post_type' => 'product',
	'posts_per_page' => 8,
	'paged' => $paged
);

$query1 = new WP_Query($all_pack);

while($query1->have_posts()) : $query1->the_post();

?>

اینجا توابع حلقه قرار گرفته که پست هارو توش نمایش میدم

<?php endwhile; wp_reset_postdata(); ?>

این کدم برای کد فراخوانی پیج نویگیشن این صفحه:

<?php wp_pagenavi(array('query' => $query1)); ?>

 

لینک به ارسال
در 15 ساعت قبل، mehran-b گفته است :

عرضم به حضور شما که:

این کد برای لوپ:


<?php

$paged = get_query_var('paged') ? get_query_var('paged') : 1;

$all_pack = array(
	'post_type' => 'product',
	'posts_per_page' => 8,
	'paged' => $paged
);

$query1 = new WP_Query($all_pack);

while($query1->have_posts()) : $query1->the_post();

?>

اینجا توابع حلقه قرار گرفته که پست هارو توش نمایش میدم

<?php endwhile; wp_reset_postdata(); ?>

این کدم برای کد فراخوانی پیج نویگیشن این صفحه:


<?php wp_pagenavi(array('query' => $query1)); ?>

 

سلام آقا مهران، داداش من واقعا با تمام وجود ازت ممنونم، واقعا نمیدونم چطور ازت تشکر کنم خیلی لطف کردی، ایشالله در تمام مراحل زندگیت موفق و پیروز باشی دستت درد نکنه:wub:

لینک به ارسال
در 3 ساعت قبل، 1563 گفته است :

سلام آقا مهران، داداش من واقعا با تمام وجود ازت ممنونم، واقعا نمیدونم چطور ازت تشکر کنم خیلی لطف کردی، ایشالله در تمام مراحل زندگیت موفق و پیروز باشی دستت درد نکنه:wub:

خواهش میکنم

موفق باشید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...