Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. It keeps your site protected even while you sleep. To get started: 1) Click the "Activate" link to the left of this description, 2) <a href="http://akismet.com/get/">Sign up for an Akismet plan</a> to get an API key, and 3) Go to your Akismet configuration page, and save your API key.
Version: 3.1.10
Plugin URI: https://akismet.com/
Description: Used by millions, Akismet is quite possibly the best way in the world to <strong>protect your blog from spam</strong>. It keeps your site protected even while you sleep. To get started: 1) Click the "Activate" link to the left of this description, 2) <a href="https://akismet.com/get/">Sign up for an Akismet plan</a> to get an API key, and 3) Go to your Akismet configuration page, and save your API key.
$message='<strong>'.sprintf(esc_html__('Akismet %s requires WordPress %s or higher.','akismet'),AKISMET_VERSION,AKISMET__MINIMUM_WP_VERSION).'</strong> '.sprintf(__('Please <a href="%1$s">upgrade WordPress</a> to a current version, or <a href="%2$s">downgrade to version 2.4 of the Akismet plugin</a>.','akismet'),'https://codex.wordpress.org/Upgrading_WordPress','http://wordpress.org/extend/plugins/akismet/download/');
$message='<strong>'.sprintf(esc_html__('Akismet %s requires WordPress %s or higher.','akismet'),AKISMET_VERSION,AKISMET__MINIMUM_WP_VERSION).'</strong> '.sprintf(__('Please <a href="%1$s">upgrade WordPress</a> to a current version, or <a href="%2$s">downgrade to version 2.4 of the Akismet plugin</a>.','akismet'),'https://codex.wordpress.org/Upgrading_WordPress','https://wordpress.org/extend/plugins/akismet/download/');
Akismet::bail_on_activation($message);
}
...
...
@@ -1114,12 +1120,14 @@ p {
/**
* Log debugging info to the error log.
*
* Enabled when WP_DEBUG_LOG is enabled, but can be disabled via the akismet_debug_log filter.
* Enabled when WP_DEBUG_LOG is enabled (and WP_DEBUG, since according to
* core, "WP_DEBUG_DISPLAY and WP_DEBUG_LOG perform no function unless
* WP_DEBUG is true), but can be disabled via the akismet_debug_log filter.
Tags: akismet, comments, spam, antispam, anti-spam, anti spam, comment moderation, comment spam, contact form spam, spam comments
Requires at least: 3.2
Tested up to: 4.5
Stable tag: 3.1.10
Tested up to: 4.5.2
Stable tag: 3.1.11
License: GPLv2 or later
Akismet checks your comments against the Akismet Web service to see if they look like spam or not.
...
...
@@ -20,16 +20,24 @@ Major features in Akismet include:
* Moderators can see the number of approved comments for each user.
* A discard feature that outright blocks the worst spam, saving you disk space and speeding up your site.
PS: You'll need an [Akismet.com API key](http://akismet.com/get/) to use it. Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.
PS: You'll need an [Akismet.com API key](https://akismet.com/get/) to use it. Keys are free for personal blogs; paid subscriptions are available for businesses and commercial sites.
== Installation ==
Upload the Akismet plugin to your blog, Activate it, then enter your [Akismet.com API key](http://akismet.com/get/).
Upload the Akismet plugin to your blog, Activate it, then enter your [Akismet.com API key](https://akismet.com/get/).
1, 2, 3: You're done!
== Changelog ==
= 3.1.11 =
*Release Date - 12 May 2016*
* Fixed a bug that could cause the "Check for Spam" button to skip some comments.
* Fixed a bug that could prevent some spam submissions from being sent to Akismet.
* Updated all links to use https:// when possible.
* Disabled Akismet debug logging unless WP_DEBUG and WP_DEBUG_LOG are both enabled.
<h3class="key-status failed"><?phpesc_html_e('Network functions are disabled.','akismet');?></h3>
<pclass="description"><?phpprintf(__('Your web host or server administrator has disabled PHP’s <code>gethostbynamel</code> function. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet’s system requirements</a>.','akismet'),'http://blog.akismet.com/akismet-hosting-faq/');?></p>
<pclass="description"><?phpprintf(__('Your web host or server administrator has disabled PHP’s <code>gethostbynamel</code> function. <strong>Akismet cannot work correctly until this is fixed.</strong> Please contact your web host or firewall administrator and give them <a href="%s" target="_blank">this information about Akismet’s system requirements</a>.','akismet'),'https://blog.akismet.com/akismet-hosting-faq/');?></p>
</div>
<?phpelseif($type=='servers-be-down'):?>
<divclass="wrap alert critical">
<h3class="key-status failed"><?phpesc_html_e("Akismet can’t connect to your site.",'akismet');?></h3>
<pclass="description"><?phpprintf(__('Your firewall may be blocking Akismet. Please contact your host and refer to <a href="%s" target="_blank">our guide about firewalls</a>.','akismet'),'http://blog.akismet.com/akismet-hosting-faq/');?></p>
<pclass="description"><?phpprintf(__('Your firewall may be blocking Akismet. Please contact your host and refer to <a href="%s" target="_blank">our guide about firewalls</a>.','akismet'),'https://blog.akismet.com/akismet-hosting-faq/');?></p>
</div>
<?phpelseif($type=='active-dunning'):?>
<divclass="wrap alert critical">
...
...
@@ -100,14 +100,14 @@
<?phpelseif($type=='new-key-failed'):?>
<divclass="wrap alert critical">
<h3class="key-status"><?phpesc_html_e('The API key you entered could not be verified.','akismet');?></h3>
<pclass="description"><?phpprintf(__('The connection to akismet.com could not be established. Please refer to <a href="%s" target="_blank">our guide about firewalls</a> and check your server configuration.','akismet'),'http://blog.akismet.com/akismet-hosting-faq/');?></p>
<pclass="description"><?phpprintf(__('The connection to akismet.com could not be established. Please refer to <a href="%s" target="_blank">our guide about firewalls</a> and check your server configuration.','akismet'),'https://blog.akismet.com/akismet-hosting-faq/');?></p>
<h3class="key-status failed"><?phpesc_html_e('You’re using your Akismet key on more sites than your Pro subscription allows.','akismet');?></h3>
<pclass="description">
<?phpprintf(__('Your Pro subscription allows the use of Akismet on only one site. Please <a href="%s" target="_blank">purchase additional Pro subscriptions</a> or upgrade to an Enterprise subscription that allows the use of Akismet on unlimited sites.','akismet'),'http://docs.akismet.com/billing/add-more-sites/');?>
<?phpprintf(__('Your Pro subscription allows the use of Akismet on only one site. Please <a href="%s" target="_blank">purchase additional Pro subscriptions</a> or upgrade to an Enterprise subscription that allows the use of Akismet on unlimited sites.','akismet'),'https://docs.akismet.com/billing/add-more-sites/');?>
<br/><br/>
<?phpprintf(__('Please <a href="%s" target="_blank">contact our support team</a> with any questions.','akismet'),'https://akismet.com/contact/');?>