WordPress支持文章页面、评论点赞的插件WP ULike

 2019-05-09 07:24:49  58 人阅读  8 条评论

其实现在很多 WordPress 主题都自带有点赞功能,不过 boke112 导航认为这些点赞功能都比较基础,如果你想让你站点中的文章、页面、评论、buddypress 活动等都实现点赞功能,而且还想显示点赞的用户头像和有一套完整的实时报告系统和详细统计数据的话,同时,还想要一键设置普通用户或登录用户点赞等功能,建议使用这款 boke112 导航认为很强悍的点赞插件 WP ULike。

WP ULike 插件介绍

WP ULike 插件通过将一个 Ajax Like Button 集成到我们的 WordPress 网站,以允许我们的访问者在不同的页面、帖子、评论和 buddypress 活动中进行点赞。它使用起来非常简单,并支持许多选项。

WP ULike 插件主要特点

  • 干净的设计+漂亮的风格。
  • 灵活的谷歌丰富网页摘要支持。(微)
  • 包含许多小部件的完整统计工具。
  • 支持 UltimateMember 和 BuddyPress 配置文件。
  • Likers World Map&Top Likers Widget。
  • Ajax 功能无需重新加载即可更新数据。
  • 访客不必注册或登录即可使用 Like 按钮。
  • 自动添加过滤选项(无需代码)。
  • 不同的记录方法选项。
  • 通知系统。(每个活动后的自定义 Toast 消息)
  • 短代码支持。
  • 支持带有单独变量的自定义模板
  • 评论喜欢支持。
  • BuddyPress 添加活动和通知支持。
  • 简单的用户喜欢具有头像支持的盒子。
  • 自定义 Like-UnLike 文本字段。
  • 简单的自定义样式与颜色选择器设置。
  • 使用自定义工具的高级小部件。(最喜欢的帖子,评论,用户,主题,...)
  • 强大的配置面板。
  • 支持 RTL 和语言文件。
  • 等等…

WP ULike 插件安装

我们可以直接在 WordPress 后台 >> 插件 >> 安装插件,搜索“WP ULike”>> 找到之后直接安装并启用即可。或者点此直接下载 WP ULike 插件,解压并上传到 WordPress 站点的 wp-content\plugins\文件夹内,然后再到插件 >> 已安装的插件中启用。

WP ULike 插件配置

WP ULike 插件的配置还是比较简单的,总共分为四个大的选项,分别是一般、帖子(日志)、评论和定制。其中帖子和评论的选项差不多,这里就不展开介绍了。大家可以点此查看四大选项的中文配置大图:一般中文配置帖子中文配置评论中文配置定制中文配置

WP ULike 插件统计

WP ULike 插件的统计报表 boke112 导航认为还是比较完善的,除了常规的点赞最多的帖子、评论之外,还有一些详细的数据及图形报表,下面贴出几个报表给大家看看(PS:由于刚测试,点赞数据比较少,所以报表比较简单)。

日志点赞报表

评论点赞报表

WordPress支持文章页面、评论点赞的插件WP ULike Plugins 第4张

点赞分配图及点赞用户排行榜

WP ULike 插件实际效果

1、日志页效果

如下图所示,由于 boke112 导航在日志选项配置中允许游客也可以点赞,而且选择了显示评论者,所以只要是登录用户点赞之后就会显示头像在点赞按钮下方,默认显示 10 个;非登录用户点赞无头像显示。所以点赞数据为 2 但是只有 1 个头像。具体可在日志选项中配置。

WordPress支持文章页面、评论点赞的插件WP ULike Plugins 第5张

2、评论内容效果

如下图所示,评论内容下方显示的点赞功能是设置为只有登录用户才能点赞,所以游客访问时是无法点击点赞按钮的。而且也为设置显示点赞用户头像,所以点赞按钮下方就没有出现点赞者头像。

WordPress支持文章页面、评论点赞的插件WP ULike Plugins 第6张

WP ULike 插件热门问题

1、当没有人点赞时如何去除 0?

add_filter('wp_ulike_count_box_template', 'wp_ulike_change_my_count_box_template', 10, 2);
function wp_ulike_change_my_count_box_template($string, $counter) {
	$num = preg_replace("/[^0-9,.]/", "", $counter);
	if($num == 0) return;
	else return $string;
}

2、如何获取日志的点赞数据?

if (function_exists('wp_ulike_get_post_likes')):
	echo wp_ulike_get_post_likes(get_the_ID());
endif;

3、如何获取评论的点赞数据?

if (function_exists('wp_ulike_get_comment_likes')):
	echo wp_ulike_get_comment_likes(get_comment_ID());
endif;

4、如何排序点赞最多的日志文章?

$the_query = new WP_Query(array(
	'post_status' => 'published',
	'post_type' => 'post',
	'orderby' => 'meta_value_num',
	'meta_key' => '_liked',
	'paged' => (get_query_var('paged')) ? get_query_var('paged) : 1
));

更多问题及解决办法请移步:传送门

您可能感兴趣的文章

文章标签: ,  
本文地址:https://boke112.com/6755.html
版权声明:本文为原创文章,版权归  所有,欢迎分享本文,转载请保留出处!
©boke112导航,本站推荐使用:阿里云 ECS服务器等云产品服务,国外免备案主机建议使用:老薛主机

 发表评论

中国赞表情摊手表情吃瓜表情笑哭表情偷笑表情衰表情汗表情思考表情费解表情抓狂表情晕表情流泪表情疑问表情嘻嘻表情吃惊表情鼓掌表情

  1. 镜缘轩
    镜缘轩 @回复

    看起来不错

  2. 值品
    值品 @回复

    不如上代码

  3. 去看你博客
    去看你博客 @回复

    先收藏,但是感觉这个实际功能不是很强啊

  4. 一介小民
    一介小民 @回复

    没什么用,我的没多少人点

  5. 弥雅
    弥雅 @回复

    不折不扣的好东西,这边收藏了,以备将来不备之需

  6. 趣知识
    趣知识 @回复

    好东西!