• بک گراند آیاتا یک
  • بک گراند آیاتا دو
  • بک گراند آیاتا سه
اگر میخواهید داشته باشید
ما اصلا گزینه خوبی نیستیم !

مشاوره جهت طراحی سایت

جهت مشاوره و سفارش طراحی سایت تماس بگیرید 02188406482

مشاوره مستقیم از تلکرام
مسیر کنونی :
آیاتا وردپرس کد ها و هک ها نمایش مطالب محبوب وردپرس براساس دیدگاه ها

نمایش مطالب محبوب وردپرس براساس دیدگاه ها

سلام دوستان عزیز. امروز تصمیم گرفتم آموزشی درباره نحوه نمایش مطالب محبوب وردپرس براساس دیدگاه یا همون مطالب پر دیدگاه رو قرار بدم.

نمایش مطالب محبوب وردپرس براساس دیدگاه

قدم اول در این آموزش این هستش که یک فانکشن برای پیدا کردن مطالب پردیدگاه بنویسیم. پس کد زیر را در functions.php پوسته قرار بدید.

function wps_most_commented_posts() {
// شروع خروجی
ob_start();
?>
<ul class="most-commented">
<?php
// اجرای کوئری
$query = new WP_Query('orderby=comment_count&posts_per_page=10');
//شروع لوپ
while ($query->have_posts()) : $query->the_post(); ?>
<li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> <span class="wps-comment-count"><?php comments_popup_link('No Comments;', '1 Comment', '% Comments'); ?></span></li>
<?php endwhile;
// پایان لوپ
?>
</ul>
<?php
// پایان خروجی
 $output = ob_get_clean();
//اجرای خروجی
return $output;
}
// ساخت شورت کد
add_shortcode('wps_most_commented', 'wps_most_commented_posts');
//فعال سازی قابلیت شورت کد در ابزارک ها
add_filter('widget_text', 'do_shortcode');

با کوئری بالا مطالب را براساس تعداد دیدگاه ها مرتب سازی کرده (orderby=comment_count) و در یک لوپ فراخوانی می کنیم.

حالا برای نمایش مطالب محبوب وردپرس براساس دیدگاه کافیه که شورت کد زیر را در جای مورد نظر خودتون بزارید. [wps_most_commented] کافیه این کد را در ابزارک ها ابزارک متن بزارید تا مطالب محبوب وردپرس براساس دیدگاه را نمایش بدهد.

برای نمایش تصویر مطالی هم کافیه کد زیر را بعد از < li > قرار بدید:

<?php the_post_thumbnail(array(40,40)); ?>

کد بالا تصاویر مطلب را در اندازه ۴۰×۴۰ نمایش می دهد و شما میتوانید این عدد را عوض کنید.

کد پایین هم یک استایل کوچکی برای مرتب نمایش دادن لیست مطالب محبوب وردپرس هستش.

.most-commented li {
border-bottom:1px solid #eee;
padding-bottom:3px;
}
.most-commented li :after {
clear:both;
}
.most-commented img {
padding:3px;
margin:3px;
float:right;
}
.wpb_comment_count a, .wpb_comment_count a:active, .wpb_comment_count a:visited, .wpb_comment_count a:hover {
color:#FFF;
}

امیدواریم مورد استفاده شما واقع شده باشه.

Avatar of حسین سهرابی

نویسنده : حسین سهرابی وب سایتم

حسین سهرابی ; فعالیت خود را در سال 88 شروع و با بیش از 1700 سابقه کاری در زمینه طراحی وب و سئو شروع کردم . یکی از آرزوی های شخصی بنده این است که با ترفندهای نوین بازاریابی نوین به کسب و کار ایرانی ها رونق بدم .

نمونه طراحی ها



سفارش طراحی وب

در صورتی که تصمیم دارید طراحی سایت شما توسط ما انجام پذیرید، فرم زیر را پر كنید تا هزینه و زمان تخمینی انجام پروژه خدمتتان ایمیل گردد.
حتی میتوانید با تماس مشاوره بگیرید.
لطفا توجه داشته باشید فرمهای ناقص پیگیری نخواهند شد.
جهت ارسال و پر کردن فرم روی لینک زیر کلیک کنید.

ارسال سفارش طراحی

با ما تماس بگیرید

021-88406482

sepahan7.ir@gmail.com

دفتر مرکزی : تهران , خیابان سهروردی , کوچه حاتمی , ساختمان آی آتا

دفتر کشور نروژ : اسلو , خیابان گرورود , جنب هایپرمارکت گرورود , ساختمان 77

عضو خبرنامه سپاهان هفت شوید