رفتن به مطلب

نمایش پست های دسته بندی جاری


elshan

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

سلام دوستان

با چه کد یا افزونه ای میشه پست های دسته بندی جاری رو توو سایدبار نشون داد؟

منظورم اینه ، مثلا فرض کنید یک پست رو باز می کنیم که دسته بندیش "پزشکی" هستش ، حالا میخوام توو این صفحه (سینگل) تمامی پست های این دسته بندی به طور لیست وار نشون داده بشن

لینک به ارسال

سلام،

میتونید از WP_Query و هم‌چنین فانکشن‌های مربوط به دسته‌بندی این کار رو انجام بدید. کد زیر رو در هر جایی که از حلقه موجود در فایل single.php میتونید قرار بدید:


<?php

$categories = get_the_category();

if ( $categories ) {
foreach( $categories as $category ) {
$cat = $category->cat_ID;

$args = array(
'cat' => $cat,
'post__not_in' => array( get_the_ID() );
'posts_per_page'=> 10,
'caller_get_posts'=>1
);
$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) {
while( $the_query->have_posts() ) : $the_query->the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></li>
<?php
endwhile;
}
}
wp_reset_postdata();
}

موفق باشید.

لینک به ارسال

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

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

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

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

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

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

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

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

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