نمایش آخرین دیدگاه ها در وردپرس بدون استفاده از افزونه
عرض سلام خدمت همراهان گرامی مکانیک وردپرس ؛
مدیریت و تنظیمات بخش نظرات یا دیدگاه ها در وردپرس به سادگی از طریق پنل مدیریتی وردپرس امکان پذیر است.
اما این مدیریت ساده و بدون انعطاف بوده و امکانات متنوعی برای مدیریت دیدگاه ها در اختیار ما قرار نمیدهد.
مثلا چگونه باید آخرین دیدگاه ها در وردپرس را بدون استفاده از افزونه نمایش دهیم؟
با ما همراه باشید…
نمایش آخرین دیدگاه ها در وردپرس با استفاده از کد
برای نمایش آخرین نظرات در وردپرس میتوانید ابتدا یک فایل با نام LastComments.php در قالب وردپرس خود ایجاد کنید و قطعه کد زیر را در آن قرار دهید.
<?php function src_simple_recent_comments ($src_count=۷, $src_length=۶۰, $pre_HTML='<li><h۲> Recent Comments </h۲>', $post_HTML='</li>') { global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,۱,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '۱' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT $src_count"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; $output .= "\n<ul>"; foreach ($comments as $comment) { $output .= "\n\t<li><strong> <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"on " . $comment->post_title . "\">" . $comment->comment_author . "</a></strong>: " . strip_tags($comment->com_excerpt) . "...</li>"; } $output .= "\n</ul>"; $output .= $post_HTML; echo $output; } ?>
سپس برای فراخوانی فایل ایجاد شده برای نمایش آخرین دیدگاه ها در وردپرس، قطعه کد زیر را در محلی که قرار است آخرین دیدگاه ها به نمایش دربیایند، قرار دهید:
<?php include (TEMPLATEPATH . '/lastcomments.php'); ?> <?php if (function_exists('src_simple_recent_comments')) { src_simple_recent_comments(۶, ۸۰,'', ''); } ?>
شما میتوانید با تغییر عدد 6 در قطعه کد بالا تعداد نمایش آخرین نظرات را افزایش یا کاهش دهید.
همچنین میتوانید با تغییر عدد 80، تعداد حرف های نمایشی را زیاد یا کم کنید.
شما میتوانید از قطعه کد ذکر شده، در مکان های مختلف سایت مانند Sidebar یا Footer یا … هر نقطه دیگری از سایتتون استفاده کنید تا آخرین دیدگاه ها در ان محل به نمایش در بیاید.
استفاده از کد برای نمایش اخرین دیدگاه ها در وردپرس شما را از نصب پلاگین هایی مانند افزونه Decent Comment وردپرس بی نیاز میکند.
موفق باشید…
- نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد
- نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد
- نظراتی که به غیر از زبان فارسی یا غیر مرتبط با مطلب باشد منتشر نخواهد شد
سلام میشه نحوه اضافه کردن اواتارم بهش اضافه کنید
سلام محمد عزیز این کد رو بهش اضافه کنید
get_avatar( $id_or_email, $size, $default, $alt, $args );
موفق باشید