本节课我们介绍一些常用的插件的使用,具体包括如下插件:Akismet、WP-Postviews、BackWPup、Google Authenticator、Crayon Syntax Highlighter、XML Sitemap & Google News feeds、WP-Optimize、mailgun、TablePress。
相关阅读:
Akismet
插件地址:
https://wordpress.org/plugins/Akismet/
Akismet 是 WordPress 自带的反垃圾评论插件。如果博客的评论系统使用的是 WordPress 自己的评论系统,而没有对接诸如 Disqus 之类的第三方评论系统,则本插件一定要装。
Akismet 对接了其反垃圾服务器,任何评论将发送到其服务器,判断是否是垃圾评论,则将其放在垃圾邮件分组中,会节省大量的时间。
在启用该插件后,需要设置 Akismet key,而这个 Key 需要使用 WordPress.com 的账号登录 Akismet.com 获取。
创建 API Key
登录成功后,如果是第一次登录,会看到如下界面,单击其中的 Add Personal Subscription 按钮。
滑动下方的下拉条,拖动到 0 元每年,单击 Create Subscription 按钮。
稍等片刻,就会看到订阅创建成功。
将页面中的 AKISMET API KEY 复制出来:
粘贴到 WordPress 后台的 Akismet 设置页面,并连接即可。
设置 Akismet
连接完成后,可以设置插件选项,根据自己的需要设置下面的设置项。如果你和我一样,担心会丢失评论,可以勾选“总是将垃圾放入垃圾目录以便审阅”选项。
WP-Postviews
插件地址:https://wordpress.org/plugins/WP-Postviews/
WP-Postviews 会统计每篇文章的阅读量,可以通过一个特定的标签输出到前台,很多主题都集成了这个插件。如果你的主题没有集成,也可以自行为主题接入。
在需要展示的地方调用 即可。
插件设置
WP-Postview 安装完成后会新增一个设置页,可以通过修改设置来更好的使用该插件。
一般来说,我们要修改 Views Template,比如改为 %VIEW_COUNT%人看过。
下方的 Most Viewed Template 则是设置小工具的样式,WP-Postviews 默认注册了一个小工具,我们可以在主题的小工具中设置。
然后回到主页,就可以在侧边栏中看到了。
如果你的主题有特殊的样式,根据在设置页面进行修改即可。此外,还可以设置是否在特定的页面展示阅读量。
BackWPup
插件地址:https://wordpress.org/plugins/BackWPup/ 。
BackWPup 是一款非常好用的备份插件,我们可以使用它来备份网站数据,以防数据出现问题后,无法恢复。
创建备份任务
首先,我们要创建一个备份任务,点击左侧菜单BackWPup | Add New Job 命令,可以设置各种选项:
这一部分比较核心的是 Job Destination,就是备份目标位置。
以 FTP 来为大家演示。
设置完上面的选项后,单击下方的 save changes 按钮,保存设置。
保存刷新后,会发现顶部的 tab 多了一个 To:FTP ,单击进去可以设置 FTP 服务器的具体配置信息。
比如,使用又拍云作为备份的服务器,具体配置如下:
配置完成后,单击 save changes 按钮,保存设置。
单击 Run now 按钮,就可以开始运行备份任务,当你看到这样的界面,则说明备份成功。
可以登录到 FTP 确认一下。
设置自动备份
打开 EasyCron.com,登录后,可以看到这样的界面。
单击菜单栏中的 API 选项:
复制页面中的 API token,回到 WordPress 后台,单击左侧菜单 BackWPup | Settings 名,选择 API 。
将我们刚刚复制的 token 粘贴在此,并勾选下方的 If you check this box, a cron job will be created on EasyCron that all 5 Minutes calls the WordPress cron选项:
然后单击 Save Changes 按钮,这样我们就成功接入了 EasyCron 作为定时任务。
这时如果你去看 EasyCron 后台,会看到这样一条记录:
这就是插件自动生成的任务。
单击左侧菜单 BackWPup | Jobs 命令,找到刚刚创建的任务,单击 Edit 按钮,进入后,切换到 Schedule Tab,将 Start Job 改为 with EasyCron.com。
下方就会出现具体的备份频次配置,根据你的需要配置,并保存即可。
Google Authenticator
插件地址:https://wordpress.org/plugins/google-authenticator/
Google Authenticator 可以帮助我们在 WordPress 上加入两步验证的插件,在 WordPress 中启用插件以后,再次登录就需要输入验证码了,为 WordPress 站点增加一重保障。
设置
启用插件后,单击用户中的我的个人资料选项,会看到如下设置项:
首先,修改下方的描述,设置为你的博客的名字,或者是你自己自定义的名字,然后单击密钥右侧的显示/隐藏 QR 码,会看到下方出现一个二维码。使用安装好的两步验证软件(我使用的是 Authy)扫描这个二维码,然后在应用中确认保存。保存完成后,勾选上方的启用,并更新个人资料。
这样,我们就配置好了两步验证。
测试登录
退出账号,重新登录,会发现多了一个密码框,再登录就需要输入你的两步验证软件中的动态口令了。如果没有填写,则会提醒验证码有误。
输入正确的验证码,就可以正常登录了。
Crayon Syntax Highlighter
插件主页:https://cn.wordpress.org/plugins/crayon-syntax-highlighter/。
大家都是写代码的,自然是免不了在博客中粘贴一些代码,WordPress 中最出名、功能最强大的代码高亮工具莫过于 Crayon Syntax Highlighter。
设置插件
启用插件后,单击设置 | Crayon 命令,进入到插件配置页面。
首先是设置主题,Crayon 拥有多种不同的主题,可以选择你喜欢的主题。
如果所有的主题都不满意,也可以自己设计一个。选择一个最满意的主题,勾选复制,生成一个新的主题,然后就可以编辑了。
Crayon 的主题编辑器非常的好用,如果不满意其他的主题,不妨自己动手做一个。主题默认提供了很多不同的字体,可以根据自己的喜好选择。
排版则是设置了主题框在文章中的展示样式,一般来说不做修改,保持默认即可。
工具栏设置基本不用改,如果希望更方便复制,则建议工具栏选择始终显示,语言也可以选择使用显示。
行设置则根据你的需要选择。
在代码设置中,建议读者将显示方式设置为 禁止鼠标行为,因为默认的设置在真正复制时会出现一些问题。
标签设置中可以勾选上捕获 标签为插件所用行内标签 选项,这样使用
标签的标记的代码也会加入代码高亮。
语言则根据最常用的语言选择即可。
最后的其他设置中,一定要勾选 按需加载插件的 CSS 与 JavaScript 选项,不然会在所有页面加载,把网站的速度拖慢。
设置完成后,保存即可。
在文章中添加代码
在文章中添加代码时,可以单击菜单栏中的代码图标:
在弹出的输入框中输入代码,并单击“插入”按钮。
如果希望修改具体的设置,可以修改下方设置的具体内容。
回到前台,我们就可以看到渲染的效果了。
XML Sitemap & Google News feeds
插件主页:https://cn.wordpress.org/plugins/xml-sitemap-feed/
XML Sitemap 能够帮助我们生成合规的 SiteMap,帮助爬虫更好的访问我们的网站。
插件设置
插件启用后,单击设置|阅读命令,可以看到插件的具体配置。
其中 Google News Feeds 对我们大多数人都没用,就不再介绍了,这里只说一下 XML Sitemap。
默认情况下,插件会帮我们打开 Sitemap 的生成。
单击“查看”按钮,就可以看到生成的 XML 文件,
单击不同的 XML 就可以看到对应的 sitemap 了。
默认情况下,只会帮我们生成文章和页面的地址,如果你的网站有针对目录和标签进行美化,你还可以勾选包含分类中的 目录 和标签。
WP-Optimize
此部分在第10课的优化部分进行讲解,具体请看第10课内容。
MailGun
插件地址:https://wordpress.org/plugins/MailGun/
MailGun 是一个非常出名的邮件服务提供商,和国内的 SendCloud 做的是同类项产品,不过 SendCloud 的官方插件已经很久没有更新,所以选择使用 MailGun 的官方插件来作为替代品。
插件设置
在安装完成后,需要去设置账户:
可以单击mailgun,前往注册账户。
注册成功登录后,MailGun 会默认创建一个发件域名。
建议你使用自己的域名。
我们使用这个沙箱域名来设置我们的邮件,选择域名,进入详情页面:
我们复制这里的 Domain 和 API Key,填写到 WordPress 插件页面的对应位置。
上方的 USE HTTP API 保持为默认的 YES(如果你的虚拟主机不支持对外发送 HTTP 请求,可以设置为 NO,然后通过 SMTP 发送邮件)。
下方的设置可以参考我这里的图片注释来确定是否开启。
设置完成后,就可以保存设置了。
使用 Mailing List
MailGun 插件还提供了 Mailing List 的快速接入功能,可以帮助我们在网站上快速加入一个 Mailing List 的订阅表单。
创建一个 Mailing List
在 MailGun 后台选择 mailing list 选项,可以进入到 mailist 的主界面。
选择 Create Mailing List 选项,在新的页面设置具体的信息,设置邮件地址、名称、描述、权限。
权限的说明:
Read Only:大多数人只读,部分用户可以发送邮件,比较适合新闻、公共类型的。
Members:列表内成员可以自由讨论,比较适合项目交流。
Everyone:任何人都可以发送邮件,比较适合用户反馈类型的,不过使用时需要注意进行垃圾过滤。
设置完成后,单击Add Mailing List按钮,即可创建一个新的列表。
回到 WordPress,在设置 | Mailgun Lists 中就可以看到我们刚刚创建的列表了。
复制这里的短代码,粘贴到任何一篇文章即可在文章下方加入对应邮件列表的订阅入口了。
就像这样:
TablePress
插件地址:https://cn.wordpress.org/plugins/tablepress/
WordPress 默认的编辑器是没有 table 的插入的,所以为了方便插入表格,我们可以使用 TablePress 插件。
创建新表格
单击菜单中的 TablePress | 新建 按钮,即可进入到新建表格的页面。
设置表格的基础信息后,单击创建表格按钮。
在新的页面中展示了表格,可以选中表格,然后输入具体的内容。
如果想要在表格中插入连接、图片,可以先单击下方的表格“操作”按钮,再连接上方的表格中的某一项,以输入内容,就像下面这样。
下方是表格的一些设置,可以根据自己的需要设置。
设置完成后,单击保存更改按钮,就可以将表格保存了。
回到顶部,复制表格的短代码[table id=1 /]:
粘贴到文章中的合适位置即可。具体的渲染效果如下:
导入表格
点击菜单中的TablePress | 导入表格命令,可以上传我们自己的表格,方便表格输入。
目前支持导入 CSV、XLS、XLSX 等格式,如果使用 XLS、XLSX 导入不正常,建议使用 CSV 格式,因为 CSV 格式相对简单,出错的可能更小。
选择完成后,设置为新建表格,然后单击“导入”按钮,就会看到我们刚刚创建表格的页面。具体的设置项和我们刚刚创建表格时是一致的。
评论1