رفتن به مطلب

کد نمایش آخرین مطالب یک دسته بندی در پست تایپ خاص


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

سلام

یه کد میخوام که بتونم آخرین مطالب یک دسته بندی در پست تایپی خاص رو در هر جای وبسایت نمایش بدم

پیشاپیش ممنون از راهنماییتون

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

سلام

یه کد میخوام که بتونم آخرین مطالب یک دسته بندی در پست تایپی خاص رو در هر جای وبسایت نمایش بدم

پیشاپیش ممنون از راهنماییتون

وقت بخیر 

شما میتونین از کد زیر استفاده کنید

<?php 
				$q=new WP_Query(array(category_name=>"نامک دسته را در اینجا بنویسید",'post_type'=> array( 'نام پست تایپ را در اینجا وارد کنید' )));
				 while ($q->have_posts()) {
				 $q->the_post();
					?>
					کد اج تی ام ال خود را در این بخش وارد کنید
				<?php
					}
	 ?>

سوالی داشتید بپرسید بنده پاسخگو هستم

موفق باشید

لینک به ارسال

سلام دوست عزیز

متاسفانه از طریق کدی که شما دادین مشکل رفع نشد (قبلا تست کرده بودم) و با ترکیب چند قطعه کد به این نتیجه رسیدم و مشکل رفع شد

در هر صورت ممنون از راهنماییتون

کد رو میزارم برای دوستانی که شاید در آینده به چنین کدی نیاز داشته باشن ;)

<?php $args     = array(
		'post_type'      => array(' Post Type '), /* پست تایپ دلخواه */
		'post_status'    => 'publish',
		'posts_per_page' => 10, /* تعداد پست قابل نمایش */
		'order'          => 'DESC',
		'orderby'        => 'ID',
		'tax_query'      => array(
			array(
				'taxonomy' => 'taxonomy_categories', /* تکسونومی پست تایپ */
				'field'    => 'term_id', /* اگر میخواید از نامک دسته برای نمایش استفاده کنید مقدار رو به slug تغییر بدین */
				'terms'    => array(''), /* آی دی یا نامک دسته */
			),
		),
		'paged'          => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
	);
	$loop = new WP_Query( $args );
	if ( $loop->have_posts() ) { ?>
		<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<!-- کد نمایش مطلب -->
<?php endwhile; ?>
		<?php wp_reset_query(); ?>
	<?php } else {
		echo "<div class='alert alert-warning'>با عرض پوزش مطلبی جهت نمایش یافت نشد.</div>";
	} ?>

 

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

سلام دوست عزیز

متاسفانه از طریق کدی که شما دادین مشکل رفع نشد (قبلا تست کرده بودم) و با ترکیب چند قطعه کد به این نتیجه رسیدم و مشکل رفع شد

در هر صورت ممنون از راهنماییتون

کد رو میزارم برای دوستانی که شاید در آینده به چنین کدی نیاز داشته باشن ;)


<?php $args     = array(
		'post_type'      => array(' Post Type '), /* پست تایپ دلخواه */
		'post_status'    => 'publish',
		'posts_per_page' => 10, /* تعداد پست قابل نمایش */
		'order'          => 'DESC',
		'orderby'        => 'ID',
		'tax_query'      => array(
			array(
				'taxonomy' => 'taxonomy_categories', /* تکسونومی پست تایپ */
				'field'    => 'term_id', /* اگر میخواید از نامک دسته برای نمایش استفاده کنید مقدار رو به slug تغییر بدین */
				'terms'    => array(''), /* آی دی یا نامک دسته */
			),
		),
		'paged'          => ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
	);
	$loop = new WP_Query( $args );
	if ( $loop->have_posts() ) { ?>
		<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<!-- کد نمایش مطلب -->
<?php endwhile; ?>
		<?php wp_reset_query(); ?>
	<?php } else {
		echo "<div class='alert alert-warning'>با عرض پوزش مطلبی جهت نمایش یافت نشد.</div>";
	} ?>

 

درود دوست من

خوشحالم که مشکلتون حل شد ولی اگه توجه کرده باشین شما نوشتین که میخواهید مطالب یک پست تایپی رو بر اساس دسته بندی خاصی نمایش بده

که برای این مورد یدونه پست تایپ رو از دیتتابیس میگیرن و یدونه نامک اون دسته بندی رو

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

در هر صورت سوالی داشتید بفرمایید بنده پاسخگو هستم

موفق باشید

لینک به ارسال

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

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

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

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

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

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

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

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

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