plugins-插件

Akismet(Automattic Kismet)是应用广泛的一个垃圾留言过滤系统,其作者是大名鼎鼎的WordPress创始人Matt Mullenweg,Akismet也是WordPress默认安装的插件,其使用非常广泛,设计目标便是帮助博客网站来过滤留言spam。有了akismet之后,基本上不用担心垃圾留言的烦恼了。绝大多数wordpress blogger都在使用的Akismet可用于多种blog平台,而不仅WordPress,也包括诸如MovableType、PixelPost等均可使用。其工作机制简单地说便是,启用Akismet后,当博客再收到留言、pingback或trackback后,其会自动将其提交到Akismet并与Akismet上的黑名单进行比对,如果名列该黑名单中,则该条留言或trackback不会发布,当然,为避免误判,这些信息并不会马上被删除,而是暂存下来以待博客管理者进行进一步的人工判断,一般这个期限为15天,即15天内博客管理者可将其恢复,一旦过了这个期限才会删除。而对于没有被Akismet识别出来的漏网之鱼,当博客管理者将其标注为Spam时,Akismet服务器端也会有相应更新,即将相应内容添加到Akismet的黑名单中,也即是说,这个黑名单是由广大博客共同维护的。

安装Akismet

默认 WordPress 下载中就有了 Akismet 插件,所以你无需另外去下载 Akismet 进行安装,但是它你必须到 WordPress官网去注册个帐号,获取 WordPress官网的 API Key。然后把这个key 输入到插件的提供的选项中,如果你是给WordPress Mu 安装 Akismet 插件的话,你可以编辑 Akismet 插件,在插件开始定义一个叫做 WPCOM_API_KEY 的常量,把这个 key 的值赋给它,然后全站激活这个插件就可以。

2Akismet版本

Automattic 提供两种不同的版本的 Akismet,一种是个人版,我们现在使用的就是,大家都可以都免费试用,另外一种是商业版本,它是给那些能够从他们 blog 赚 500 美元的人或者商业客户使用,商业版有更好的服务,并且没有限制。

3Akismet的使用

如何申请Akismet

这里针对国内的使用现状,专门讲一下个人用户版免费申请的情况。首先从你的博客后台打开已经安装插件列表,然后点击Akismet后面的“注册一个 Akismet API 密钥(key)”链接,就到了官方网站上,点击“点击 sign up for aksimet”按钮,到了Akismet的套餐选择界面,共有三个套餐供大家选择,第一个是50美元/月,第二个是5美元/月,第三个是0-120美元/年。免费用户申请请注意了,需要选择第三个:0-120美元/年这个套餐,点击它下面的sign up按钮,进入申请资料填写界面,把套餐选择滑块往左拖到0的位置。然后填写你的姓名,用来接收API 密钥(key)的邮箱即可。
点击continue提交,如果你看到“Done”页面下的“Your Akismet subscription is now active”,那就说明申请成功了,然后进入你自己刚才填写的那个邮箱中,Akismet官方已经给你发送了一封邮件,这里面就有给你授权的API 密钥(key)。内容大致是这样:
Thanks for choosing Akismet to protect your blog from spam.=====================================
GETTING STARTED
=====================================
Your Akismet API key is: *************
To activate Akismet in recent versions of WordPress:
1. Go to the Plugins tab of your WordPress wp-admin dashboard.
2. Find the Akismet plugin. Click the Activate link if it's not already active.
3. Go to the Plugins -> Akismet Configuration tab.
4. Enter your API key 4f64b02bc4f0 in the box.
5. Click the Update Options button.
复制邮件中的key,回到你的博客后台。

Akismet的使用

这里就是配置你的 Akismet了。要让它为你的博客工作,你还得配置一下,打开插件列表,找到 Akismet,点击设置链接进入 Akismet的配置界面,在Akismet API 密钥一栏中,有一个输入框,把你从上面的邮件中复制过来的APIkey粘贴到这里,点击更新设置,整个配置工作完成 。

wordpress学习-plugins-001的更多相关文章

  1. [Oracle]OWI学习笔记--001

    [Oracle]OWI学习笔记--001 在 OWI 的概念里面,最为重要的是 等待事件 和 等待时间. 等待事件发生时,需要通过 P1,P2,P3 查看具体的资源. 可以通过 v$session_w ...

  2. TensorFlow机器学习框架-学习笔记-001

    # TensorFlow机器学习框架-学习笔记-001 ### 测试TensorFlow环境是否安装完成-----------------------------```import tensorflo ...

  3. Wordpress学习链接整理

    Wordpress学习链接整理 获取和使用 WordPress 中的全局变量 wordpress模板加载顺序汇总 WordPress载入页面时的模板加载机制(图) WordPress 条件判断标签及用 ...

  4. Markdown学习 Day 001

    Markdown学习 Day 001 快速标题 "#" + "空格" + "标题内容",回车即可,PS. "#"数量n代 ...

  5. Web前端学习笔记(001)

    ....编号    ........类别    ............条目  ................明细....................时间 一.Web前端学习笔记         ...

  6. wordpress学习(二)

    学习如何使用wpdb<br/> <? global $wpdb; //声明wpdb类 $wpdb->show_errors(); //1.学会向数据库中数据表添加一行数据(增) ...

  7. wordpress学习四: 一个简单的自定义主题

    在学习三里分析了自带的一个例子,本节我们就自己仿照他做个简单的吧,重点是调用wordpress封装好的函数和类,css和html可以稍好在调整. 将wp带的例子复制一份处理,重新名个名字. 清空ind ...

  8. wordpress学习三:wordpress自带的模板学习

    在<学习二>里,大概说了下怎么去查找模板,本节我们以一个简单的模板为例子,继续说说wordpress的模板机制,看看做一个自己的模板需要哪些知识点. 页面模板渲染 wordpress的模板 ...

  9. elasticsearch学习笔记001

    <Elasticsearch 核心技术与实战>课程Github代码 https://github.com/onebirdrocks/geektime-ELK 运行的环境: windows ...

随机推荐

  1. (转)一段如何調用Button.Click事件的故事

    原文地址:http://helloouc.blog.163.com/blog/static/5530527120091050314590/ 一.前言 由于小朱与BillChung的启发,想写一个故事, ...

  2. 命令行重新安装.net framework

    ①运行cmd ②运行命令: cd c:\\windows\\microsoft.net\\framework\v4.0.30319 ③在上述目录下执行如下命令 aspnet_regiis.exe -i ...

  3. Kafka单机版环境搭建

    使用版本:kafka_2.10-0.8.1.1 安装: -0.8.1.1.tgz -C ~/app/ 添加环境变量:.bash_profile export KAFKA_HOME=/home/spar ...

  4. JSP SQL注入

    Login.JSP <%@ page language="java" import="java.util.*" pageEncoding="UT ...

  5. Grunt 之通配符

    在描述源码路径的时候,经常有一些特殊的奇怪的要求.Grunt 通过内建的 node-glob 和 minimatch 库提供了文件名的扩展机制. 常见的通配符如下: * 匹配除了 / 之外的任意数量的 ...

  6. Flex4 中<s:Datagrid>、<mx:Datagrid>添加超链接的完整方法

    <s:Datagrid>的添加超链接方法(链接文字会重叠) <s:GridColumn dataField="_fileName" headerText=&quo ...

  7. 慕课网-安卓工程师初养成-2-6 Java中的数据类型

    来源:http://www.imooc.com/code/1230 通常情况下,为了方便物品的存储,我们会规定每个盒子可以存放的物品种类,就好比在“放臭袜子的盒子”里我们是不会放“面包”的!同理,变量 ...

  8. Microsoft Visual C++ 2010(86) Redistributable不能安装完美解决

    见http://jingyan.baidu.com/article/9c69d48f41aa6313c9024ebe.html 1. 去mircosoft下载安装包(vcredist_x64.exe) ...

  9. hive添加分区

    添加分区 alter table 表名 add partition (dt='2016-09-12'); select * from 表名 where dt = '2016-09-12' limit ...

  10. Andriod项目开发实战(1)——如何在Eclipse中的一个包下建新包

    最开始是想将各个类分门别类地存放在不同的包中,所以想在项目源码包中新建几个不同功能的包eg:utils.model.receiver等,最后的结果应该是下图左边这样的:   很明显建立项目后的架构是上 ...