步骤
Hexo上NexT主题已默认集成WidgetPack的Rating widget
文章投票功能,所以配置过程很简单,其步骤如下:
- 在widgetpack.com上注册,并获取用户ID。
- 修改NexT主题配置文件。
- 登录widgetpack.com,设置投票方式。
详细配置过程
在widgetpack.com上注册,Add new site
成功后,后台自动生成的Rating Widget
安装代码如下:
1 | <div id="wpac-rating"></div> |
NexT已经默认集成了WidgetPack的Ratingwidget:
- 只要查看主题配置文件
_config.yml
中的rating
字段就可见相关默认配置。 - 而以上安装代码已默认集成到
~/hexo/themes/next/layout/_third-party/rating.swig
文件中。 - 所以,要启用Ratingwidget,只需要在widgetpack.com注册添加站点并获得ID后,修改NexT主题配置文件
rating
字段内容即可。
NexT主题配置文件中rating
的默认设置如下:
1 | # Star rating support to each article. |
将enable改为true
,添加在widgetpack.com上注册获取的ID,所有工作就完成了。
接下来就:
1 | $ hexo clean |
设置投票方式
Rating的投票方式在widgetpack.com上设置即可,有三种方式可选:
- Social
- IP Address
- Device(Cookie),国内建议采用此种方式
配置成功后的终极效果
- 桌面浏览器效果

- 手机浏览器效果

~END~