جستجو کردن
Close this search box.

فهرست مطالب

کد نمایش مطالب محبوب در سایت

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

با سلام و عرض ادب خدمت کابران همیشگی سایت آپ تم ، در این مطلب از سری آموزش های وردپرس و هک وردپرس قصد داریم تا نحوه نمایش مطالب محبوب بر اساس دیدگاه ها در وردپرس را ارائه کنیم در مطالب قبلی به مطالب مرتبط با این آموزش مثل کد مطالب تصادفی وردپرس ، کد نمایش آخرین مطالب در وردپرس پرداختیم که این بار نوبط به این هک وردپرس و نمایش مطالب بر اساس دیدگاه را در نظر داریم تا به شکلی حرفه ای تر برای شما توضیح دهیم با ما همراه باشید …

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

کاربران گرامی شما باانجام کار های گفته شده در قالب وردپرس خود قادر خواهید بود بخشی در سایت در نظر بگیرید و مطالب محبوب بر اساس دیدگاه های کاربران را به دیگران نشان دهید که در نوع خود بسیار زیبا و کاربردی است و حتی تاثیر گذار برای فروش ، افزایش رنگ سایت و … دارد.

برای این کار ابتدا وارد فایل های قالب وردپرس خود شوید و function.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] کار کنید و در داخل ابزارک قرار دهید تا نمایش داده شود.

 

توجه: کابران گرامی کد بالا بدون استایل است که ما برای این کد استایلی هم در نظر گرفتیم می توانید ان را در داخل فایل stily.css قالب وردپرس خود جای دهید تا به شکلی زیباتر به نمایش در آیند حال اگر شما با کد نویسی css آشنایی دارید می توانید تغییراتی هم ایجاد کنید و یا از نو css طراحی کنید.کد زیر:


.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;
}
<div class="line number1 index0 alt2"></div>

خب کار تمام شد شما با انجام مراحل و کارهای گفته شده بالا قادر هستید تا در سایت خود بخشی برای مطالب محبوب در نظر بگیرید که بر اساس دیدگاه کاربران باشد.

 

منبع: uptheme  مرجع: آموزش وردپرس

 

اولین نفری باش که به این مقاله امتیاز میدی 🙂
اشتراک
اطلاع از
guest
0 نظرات
بازخورد درون خطی
مشاهده همه نظرات
0
نظر خود را به اشتراک بگذاریدx
عضو شوید و همه محصولات را رایگان دانلود کنید!!!