نمایش آخرین دیدگاه های کاربران در وردپرس
 
نمایش آخرین دیدگاه های کاربران در وردپرس

شاید شما هم مشتاق باشید که آخرین نظرات کاربرانتون رو در بخشی از سایتتون مانند پایین وب سایت تم دیزاینر نمایش بدید. امروز می خواهم کدی رو معرفی کنم که به شما امکان میده آخرین دیدگاه های کاربرانتون رو براحتی به نمایش در بیارید.
دستوری که معرفی می کنیم دقیقا مانند بخش جدیدترین نظرات کاربران در پایین سایت ما عمل می کنه و شما می تونید اون رو در هر کجا از قالبتون که خواستید قرار بدید.
ابتدا یک فایل جدید با نام box-comments.php در پوشه پوسته سایتتون ایجاد کنید. این پوشه رو می تونید در محل نصب وردپرس > پوشه wp-content پیدا کنید که معمولا اسم پوسته فعال وب سایتتون هست.
سپس کد های زیر رو درون اون قرار بدید:

<?php

function src_simple_recent_comments($src_count=7, $src_length=60, $pre_HTML='<li><h2> Recent Comments </h2>', $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,1,$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 = '1' 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;

}

?>

حالا به سراغ فایلی برید که می خواهید نظرات رو در اونجا نمایش بدید. مثلا فایل sidebar.php و کد زیر رو در اون قرار بدید.

<?php include (TEMPLATEPATH . '/box-comments.php'); ?>
	<?php if (function_exists('src_simple_recent_comments')) {
     src_simple_recent_comments(5, 50,'', ''); }
?>

تموم شد! برای تنظیم تعداد نظراتی که نمایش داده میشه و طول هر نظر هم باید خط ۳ کد دوم رو ویرایش کنید. به جای ۵ تعداد نظر و به جای ۵۰ طول نظر رو بر حسب کاراکتر تعیین کنید.


نظرات و دیگر موارد
اگر این قالب را دوست دارید امتیاز دهید :
۸ دیدگاه نوشته شده است! می توانید دیدگاه خود را بنویسید


× هشت = 48

  1. سلام عزیز
    بعضی مطالبتون لینک دانلودش نیست چکارکنم؟

  2. ممنون واقعا عالی بود

  3. عالی بود ممنونم.

  4. ممنون کاریردی بود

  5. سلام.من تاحالا سایت نداشتم.ولی html & css رو بلدم…
    میتونم با اینا واسه خودم یه سایت دست و پا کنم؟
    چون شما هر چی در مورد ورد پرس یاد میدید php هست.
    بعد در مورد پنل ها هم یکم توضیح میدید.پنل اداری چیه؟

    پاسخ شما :
    دوست من اولین کاری که می کنید باید برید و از وب سایت
    p30hosting.com
    یک هاست خرید کنید.

  6. آقا من یه هاست رایگان ایکس بی ان دارم.
    کارهایی که گفتید واسه نصب وردپرس رو مو به موووووو انجام دادم.
    ولی اصلا صفحه استایل نداره و نمیشه وارد شد.
    پشتیبانی هم حواب نمیده (غیرفعاله)
    بابا من دیگه اعصابم خورد شده.
    تو رو خدا واسم نصبش کنید.

    پاسخ شما:
    ما فقط آموزش نصب دادیم. اگر مشکل دارید چرا یک هاست دیگه رو امتحان نمی کنید؟