با سلام خدمت شما کاربران مارکیو.در خدمت شما هستیم با یک آموزش بسیار کاربردی و مهم در طراحی قالب وردپرس که امیدوارم براتون مفید باشه.در این آموزش خلاصه و کوتاه قصد داریم به شما نحوه نمایش مطالب مرتبط یه پست بر اساس دسته بندی رو آموزش بدیم.
نمایش مطالب مرتبط بر اساس دسته بندی در وردپرس
این آموزش نیاز به افزونه خاصی نداره و شما فقط کافیه کد زیر رو در فایل single.php در محل مورد نظر خودتون قرار بدید :
<?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> <?php the_content('Read the rest of this entry »'); ?> </li> </ul> <?php } wp_reset_postdata(); ?>
به همین راحتی…موفق باشید
ممنون بابت کدی که قرار دادید ، فقط یه مشکلی هست ، این کد دسته بندی مادر رو هم در بر میگیره ، چطور میشه فقط دسته بندی فرزند رو در نظر بگیره؟
سلام این کد دقیقا مطالب مرتبطی که در یک دسته هستند نمایش میده شما باید در دسته بندی سایت تون دقت کنید که اگه لازمه دسته ها رو جدا ثبت کنید که با این مشکل بر نخورید
موفق باشید