رفتن به مطلب

کد مطالب دسته خاص در موضوع مربوطه


3001ir

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

سلام

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

با تشکر

لینک به ارسال

در حالت کلی بایگانی ها همین کار رو انجام میدن (بایگانی دسته ها) - یا آیا منظورتون درون پست ها (مطالب مرتبط با یک پست برحسب دسته) هست می تونید از این استفاده کنید:


<?php
$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 5, 'post__not_in' => array($post->ID) ) );
if( $related ) foreach( $related as $post ) {
setup_postdata($post); ?>
<ul>
<li>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</li>
</ul>
<?php }
wp_reset_postdata(); ?>

البته در بخش آموزش (در اینجا) اخیراً کوئری کاملی قرار داده شده

لینک به ارسال

کد کوئری رو که امید و وحید قرار دادن

اما برای بدست آوردن شناسه دسته

از کد زیر استفاده کنید:


$category = get_category( get_query_var( 'cat' ) );
$cat_id = $category->cat_ID;

لینک به ارسال

متشکر از همگی ببخشید یکم دیر جواب میدم

منظورم اینه که وقتی وارد یک دسته مثلا اخبار میشیم 10 مطلب از این دسته توی سایدبار نمایش داده بشه و وقتی وارد دسته دیگه میشیم 10 مطلب از همون دسته نمایش داده بشه

با تشکر

لینک به ارسال

خب با کدهای معرفی شده میتوانید این کار را انجام دهید

کدی که من دادم برای شناسایی دسته

و کد امید برای نمایش مطالب دسته هست

در مورد کوئری هم جستجو کنید

لینک به ارسال

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

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

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

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

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

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

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

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

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