新版功能测试,留下“您的足迹”

在万戈兄的博客上看到了WordPress 实现“您的足迹”功能,这个功能,感觉不错,那就拿来整的吧,嘿嘿。

实现的功能是显示您在本博客曾经留过的言,如果您还没有在本博客那就显示空白了,有则从浏览器的cookie中读出留言者,在从数据库中获取曾经的留言,并显示出来。请将下面这段代码贴在合适的位置,如sidebar.php中。

<!-- yours comments -->
<?php
if($_COOKIE["comment_author_" . COOKIEHASH]!=""){
global $wpdb;
$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_author_email, comment_type, comment_author_url, SUBSTRING(comment_content,1,25) 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 comment_author = '".$_COOKIE["comment_author_" . COOKIEHASH]."' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT 5";
$comments = $wpdb->get_results($sql);
foreach ($comments as $comment) {
$output .= "\n<li><a href=\"" .get_permalink($comment->ID)."#comment-".$comment->comment_ID. "\" title=\"" . $comment->post_title . " 上的评论\">".strip_tags($comment->comment_author).":". strip_tags($comment->com_excerpt) ."</a></li>";
}
if(empty($output)){
$temp=__('you have not leave msg in my blog');
echo $temp;
$output = $temp;
}
$yours_foot= __('Yours Comments', 'inove');
$output = '<div><h3>'.'您的脚印'.'</h3><ul>'.$output.'</ul></div>';
$output = convert_smilies($output);
echo $output;
}
?>

实现的效果如下图所示

image

呵呵,欢迎大家来测试。

当然当评论者清空了cookie也是显出不出来的,希望能找到一个好的办法,有哪位朋友知道的否?

无觅相关文章插件,快速提升流量

Leave a comment

24 Comments.

  1. 博主厉害呀
    找插件上你这来找就行

  2. :oops: 啊!你的博客没有这个效果哦~~~~~~

  3. @小不点
    欢迎测试,不错这个不是插件,呵呵。

  4. 测试插件哦

  5. @sky
    呵呵,一起学习。

  6. 哈哈,学习了啊

  7. @墨弦音
    万戈兄光临寒舍,蓬荜生辉的呀,嘿嘿,

  8. @万戈
    我晕,在哪里都能碰到万戈这个神啊

  9. @万戈
    呵呵,万戈兄有了吧?这是第一次万戈兄来本站,还没有做好迎接的准备,后台迎接了下 :grin:

  10. @hesiway
    嘿嘿,么事就折腾下, :???:

  11. 这里居然没有我的足迹?踩一个看看

  12. 那天我也看到了,眼前一亮,过几天我也去弄上~

  13. @奶牛
    呵呵,谢谢奶牛经常的访问,嘿嘿。 :wink:

  14. 看样子奶牛的脚印儿也不少的说 :wink:
    功能挺不错的,赞 :idea:

  15. @恋上秋风
    呵呵,博主,你的网站还需要翻墙还能过来的呀,回家在试试,结果提交评论的时候出现了“HTTP 500 – Internal Server Error”。

  16. @恋上秋风
    回复了,在最新评论下面应该就有一个“我的足迹”了吧,显示了您在本站的留言,嘿嘿。


发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*


您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Bad Behavior has blocked 1476 access attempts in the last 7 days.

site tracking with Asynchronous Google Analytics plugin for Multisite by WordPress Expert at Web Design Jakarta.

serial corel draw 11

serial corel draw 11 serials

free corel photoshop download

free corel photoshop download keygen

adobe free

adobe free

key office 2010

office 2010 key

download photo shop free

photo shop serial

free winrar download for xp

download winrar for xp for free

windows 7 free

windows 7 crack

cs5 serialz

cs5 serialz free

free corel downloads

free corel downloads cracked

office 2010 free

office 2010 key

winrar password cracker serial

wirar password cracker

serial winzip 11

serial winzip 11 key

photoshop key

photoshop key

windows key

windows key

corel dvd moviefactory 6

corel dvd moviefactory 6 downloads

office 2010 professional key

office 2010 key

photo shop key

photo shop key

winrar 3 download

winrar 3 download freedownload

windows 7 key

windows 7 key