سوال در مورد انتقال قسمت پست های مرتبط وردپرس

parspace

کاربر عضو
با سلام

بنده از افزونه

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

سوال بنده اینجاست که چطور میتونم محل نمایش این پست های مرتبط رو از داخل پست به زیر پست یعنی همون محل زیر برچسب های سایت انتقالش بدم ؟

تشکر


 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
فک کنم تو تنظیمات یجا باید داشته باشه automatically display که ازتون میپرسه که آیا تو هر پست نشون بده یا نده ؟

که بزارین نشون نده

بعد کد زیر رو داخل single.php و داخل حلقه کپی کنین :


کد:
<?php related_posts();  ?>
در ضمن واسه این چیزهای ساده هرگز از افزونه استفاده نکنین و دستی کدش رو بزارین .

 
آخرین ویرایش توسط مدیر:

parspace

کاربر عضو
تشکر مشکل حل شد

چطور میتونم با کد قرار بدم ؟ کد با کادر بندی سراغ دارید که بتونم ازش استفاده کنم و افزونه رو حذف کنم ؟

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
کد:
        <?php

        $custom_taxterms = wp_get_object_terms( $post->ID,'category', array('fields' => 'ids') );
        $args = array(
        'post_type' => 'post',
        'post_status' => 'publish',
        'posts_per_page' => 4, 
        'orderby' => 'rand',
        'tax_query' => array(
            array(
                'taxonomy' => 'category',
                'field' => 'id',
                'terms' => $custom_taxterms
            )
        ),
        'post__not_in' => array ($post->ID),
        );
        $related_items = new WP_Query( $args );
        if ($related_items->have_posts()) :
        while ( $related_items->have_posts() ) : $related_items->the_post();
        ?>



حلقه پست ها



        <?php
        endwhile;
        endif;
        wp_reset_postdata();
        ?>
بجای حلقه ، حلقه مورد نظرتون رو بنویسید . کد بالا مطالب رو برحسب دسته بندی نشون میده ، برای نمایش برحسب برچسبها category ها رو تبدیل به tag کنین .

 
آخرین ویرایش توسط مدیر:
بالا