BJH Website Assistant – WordPress网站小助手插件

这个插件本来是自己在运行WordPress时遇到的一些小问题,然后一点一点写成插件并使用的。积累多了,觉得还是可以把它共享出来,方便同我遇到一样麻烦的朋友们。插件里的功能很杂,你可以根据自己的需要在配置页里启用或禁止。另外插件是开源的,代码托管在Github上,欢迎大家提出建议并改进。

最近稳定版本下载 – Latest Stable Download

BJH Website Assistant v1.3.1

功能介绍

BJH网站小助手提供一系列小功能帮助你的网站在某些国家(如天朝大国)运行的更顺畅。

需要WordPress版本: 3.5或更高
兼容至: 4.7
License: The MIT License

目前最新版本提供的功能包括:

替换谷歌字体

谷歌提供一系列非常漂亮的字体如Open Sans,并在一些WordPress官方主题中被使用。但是字体加载的地址在某些国家已经无法访问。详情可参见这里。该功能将谷歌字体加载的链接(fonts.googleapi.com)改为360的镜像(fonts.useso.com)。

替换Gravatar头像

同谷歌字体一样,Gravatar头像地址在某些国家也无法访问,导致网站访问变慢。详情可参见这里。该功能将Gravatar头像地址(*.gravatar.com)替换为本地默认头像。

添加页面关键字和描述

该功能的目的是为了SEO(搜索引擎优化)。页面关键字和描述不会在页面被显示出来,但是添加后的文章更容易被搜索引擎收录。详情可参见这里。该功能自动将文章的标签添加为页面关键字,并将文章的摘要添加为页面描述。

防止垃圾评论

该功能要求非登录用户在添加评论时,必须输入3个数字组成的验证码。该验证码会随机生成,并在网站前后台都会验证。此验证方法相当简单,对评论人员带来的麻烦很小。对于大部分博客网站,这个功能足够使用了。但是如果你的网站非常重要,黑客们会花很大精力来破解该验证功能的话,建议你选用更复杂的防垃圾评论插件。

添加返回顶部按钮

在用户浏览博客或文章,向下滚动屏幕时,页面的右下角会出现“返回顶部”按钮。当用户点击它时,屏幕就会返回当前页面的顶部。方便用户快速回到页面顶部。

添加页面脚本

当我们使用分析工具,如百度统计时,它会要求我们在HTML页面head标签内嵌入一段脚本来帮助它收集数据。该功能允许你在配置页面上写入脚本,并自动将脚本加在站点页面上。

文章链接百度主动推送

百度站长平台在2015年推出了链接主动推送功能。相比之前的Sitemap,主动推送是最为快速的提交方式,您发布的新文章会立即通过此方式推送给百度,以保证新链接可以及时被百度收录。特别对于原创文章来说,可以防止第三方站点转载后抢先被百度收录。注意,使用此功能前,您需要在百度站长平台先为您的网站申请密钥(Token),并在启用该功能时输入密钥。另外,您需确保网站服务器上php5-curl模块已安装。

添加文章版权信息

在文章末尾添加版权信息,用户可以编辑其中内容。并可以添加指向该文章的链接在版权信息中。

插件安装

  1. 将下载的压缩包解开
  2. 将解压后的目录放到WordPress站点”/wp-content/plugins/”目录下
  3. 在网站后台”插件 -> 已安装插件”菜单中,找到该插件”BJH Website Assistant”并启用

截图

插件配置页面
Screenshot

常见问题

问题1:哪里获取该插件最新的版本?
插件主页: http://www.bjhee.com/bjh-site-assistant
WordPress插件首页: https://wordpress.org/plugins/bjh-site-assistant/
Github项目主页: https://github.com/bjhee/bjh-site-assistant

问题2:哪里可以获取帮助?
插件主页评论里提问,或发邮件给作者junhe0526@hotmail.com

历史版本

12/24/2016 v1.3.1

在2016年9月左右,Google字体URL又能被访问了,因此360镜像也同时关闭了(鄙视360)。将替换谷歌字体功能默认置为不启用。

3/16/2016 v1.3
    • 可以选择在页面上添加“返回顶部”按钮
    • 添加插件的JS和CSS文件
    • 修正插件URL错误
2/23/2016 v1.2

允许用户在HTML head标签内添加脚本,比如用来添加百度统计的代码。

1/9/2016 v1.1.2

修正PHP代码中未处理大小写敏感问题。

12/24/2015 v1.1.1

修正当添加版权信息或百度主动推送功能未启用情况下,提交设置页面时,版权信息或百度密钥信息会丢失。

12/24/2015 v1.1

新增百度文章链接主动推送功能。

01/31/2015 v1.0

首个发布版本,包括功能:

    • 替换谷歌字体
    • 替换Gravatar头像
    • 添加页面关键字和描述
    • 防止垃圾评论
    • 添加文章版权信息

《BJH Website Assistant – WordPress网站小助手插件》有3个想法

  1. 楼主,请问我安装插件后,点击启用,却报错:Fatal error: Class ‘SELF’ not found in /var/www/html/wordpress/wp-content/plugins/bjh-site-assistant/func/bjh-copyright.php on line 18 ,怎么解决呢?

    1. 你好,谢谢你的关注并帮我发现了个严重的问题。该问题是我PHP环境中大小写不敏感导致的,我已经修正了代码,你可以重新下载最新的1.1.2版本。如果嫌麻烦的话,你可以直接打开“/var/www/html/wordpress/wp-content/plugins/bjh-site-assistant/func/bjh-copyright.php”,将第18行中的大写的”SELF”改为小写的”self”保存即可。

  2. Pingback: Melanie Glastrong

发表评论

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