این دفعه برای وردپرسی ها یک هک کاربردی آماده کردم که از طریق این هک می توانید در ” مثلا ساید بار ، ستون کناری و… ” پست ها رو بر حسب بیشترین نظرات به نمایش بگذارید البته تعداد زیادی از کاربران و دوستان نیز درخواست این هک کرده بودند .
راهنما و پیشنهاد :
به نظر بنده بهتر است با ایجاد یک بلوک در سمت راست یا چپ ، این کد را داخل آن بلوک قرار دهید
کد زیر را در فایل دلخواه ” مثلا sidebar.php ” قالب خود اضافه کنید
<h2>پست های محبوب</h2> <ul> <?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5"); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"> <?php echo $title ?></a> {<?php echo $commentcount ?>}</li> <?php } } ?> </ul>
منبع : رضاگرافیک | مجله آنلاین گرافیک
بسیار عالی بود
ممنونم از اینکه نظر دادین …