نمایش مطالب دارای بیشترین نظر در دسته بندی خاص
همواره در بسیاری از مقالات منتشر شده بارها و بارها به این نکته اشاره کردهام که یکی از راههایی که میتواند باعث جذب بازدیدکننده و ماندن وی به مدت زمان بیشتری در سایت باشد منجر به افزایش بانس ریت سایت خواهد شد که میتوانید تاثیر خوبی را بر روی سایت شما بگذارد.
حال بر همین اساس در مقاله امروز دکتر وردپرس قصد دارم تا نصبت به معرفی قطعه کدی بپردازم که با استفاده از آن قادر خواهید بود تا مطالب یک دسته بندی خاص که دارای بیشتری نظرات ارسالی میباشد را در سایدبار یا فوتر سایت خود به نمایش بگذارید.
نمایش مطالب دارای بیشترین نظر در دسته بندی خاص
برای شروع کار وارد ویرایشگر قالب خود شده و کدهای زیر را در مکان مناسبی از فایل سایدبار (sidebar.php) قالب خود قرار دهید. اگر قصد دارید تا در فوتر و یا هدر خود نیز آنها را نمایش دهید میتوانید کدهای درج شده را در فایل های مربوطه درج کنید.
<?php $args=array( 'cat' => 3, 'orderby' => 'comment_count', 'order' => 'DESC', 'post_type' => 'post', 'post_status' => 'publish', 'posts_per_page' => 6, ); $my_query = null; $my_query = new WP_Query($args); if( $my_query->have_posts() ) { ?> <ul> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li> <?php  endwhile; ?> </ul> <?php } wp_reset_query(); ?>
همانطور که در این قطعه کد مشاهده میکنید، ابتدا در خط سوم که آیدی دستهبندی مورد نظر که قصد دارید نظرات مرتبط با آن نمایش داده شود را وارد کرده و سپس برای تعیین نمایش تعداد مطالب نیز در خط هشتم کد عدد وارد شده که ۶ میباشد را به دلخواه خود تغییر داده و فایل مورد نظر را ذخیره کنید.
نکته: مثل همیشه دقت داشته باشید که قبل از هرگونه تغییر در فایل های قالب خود یک نسخه پشتیبان از آن داشته باشید تا در صورت بروز خطا سریعا مشکل را برطرف کنید.
حال سایت خود را که باز کنید در سایدبار و یا هر مکانی که کدها را قرار دادهاید مطالبی که در یک دسته بندی خاص دارای بیشتری نظر ارسالی میباشند در سایت نمایش داده خواهند شد.
پیش از این نیز در مقاله نمایش جدیدترین نظرات وردپرس پرداختم که پیشنهاد میکنم آن را نیز مطالع کنید.