WordPress投票插件Ludou Simple Vote

使用很简单,在后台启动该插件即可,打开博客的文章页,内容底部就可以看到跟我博客相同的投票按钮了。经常逛论坛的朋友可能对这个按钮比较眼熟,那 是因为这个按钮的样式是仿照Discuz!论坛的投票按钮做的,可以说是一模一样的,如果不喜欢可以自己修改插件的css代码来定制按钮的样式。

有很多使用WordPress朋友不喜欢插件,因为他们认为插件会拖慢他们的博客。这个插件也确实在博客的头部加载了css和js,只有 这样才能实现插件的功能,如果你不喜欢这些,可以用文本编辑器打开插件目录下的ludou_simplevote.php,删除第40行代码,然后将插件 目录下的ludou_simplevote.css和ludou_simplevote.js集成到你的主题即可。

Ludou Simple Vote使用WordPress的自定义栏目来记录投票得分,支持+1分,反对-1分,卸载该插件后将会自动删除插件创建的自定义栏目,不会给你的博客留 下无用数据。这个插件使用cookie来实现简单的防作弊的功能,如果访客的浏览器关闭了cookie功能将无法投票,启动cookie后只能对同一篇文 章投一次票。

如果你想在侧边栏或博客的其他地方显示投票排行榜,显示一个按投票得分排序的文章标题列表,可以使用以下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$hight_voting = $wpdb->get_results(“SELECT post_title, ID
FROM $wpdb->posts,$wpdb->postmeta
WHERE meta_key = ‘ludou_ratings_score’
AND ID = post_id
ORDER BY meta_value DESC
LIMIT 10″);
?>
<ul>
<?php foreach($hight_voting as $vote_post) : ?>
<li><a href=”<?php echo get_permalink( $vote_post->ID ); ?>” title=”<?php echo $vote_post->post_title; ?>”><?php echo $vote_post->post_title; ?></a></li>
<?php endforeach; ?>
</ul>

版本更新:
1.0 版:第一版
1.1 版:增强了反作弊功能

下面是WordPress官方下载地址:

下载此文件

 » 本站地址:http://www.gomoth.com

标签: