Akismet Anti-Spam

説明

Akismet はサイトのコメントをチェックし、フォーム送信内容をスパムのグローバルデータベースと照合して、悪意あるコンテンツの公開を防ぎます。ブログの「コメント」管理画面でキャッチしたコメントスパムを確認できます。

Akismet の主な機能:

  • 自動的にすべてのコメントをチェックし、スパムのように見えるものをフィルターします。
  • 各コメントにはステータス履歴があるため、どのコメントが Akismet に捕獲または承認されたのかのかを簡単に見ることができます。また、モデレーターによってスパム・非スパム判定されたものも分かります。
  • 非表示または誤解を招くリンクを明らかにするため、コメントの本文に URL を表示
  • モデレーターは各ユーザーの承認コメント数を表示できます。
  • 最悪のスパムをしっかりブロックすることで、ディスクスペースを節約してサイトをスピードアップできる破棄機能。

追記: 有効化すると、使用する Akismet.com API キーを取得するよう求められます。このキーは個人ブログでは無料です。企業および商用サイト向けには有料サブスクリプションが利用できます。

インストール

Upload the Akismet plugin to your blog, activate it, and then enter your Akismet.com API key.

1、2、3。完了です !

評価

2020年1月13日
Отличный плагин, неплохо ловит спам. На сайте часто разного мусора приходит и рекламных ссылок. После установки на сайт стало в разы меньше спама.
2019年12月16日
If you are using WordPress Akismet is a must to stop spam on your site. It does a very good job almost all the time. Thanks for this wonderful plugin.
849件のレビューをすべて表示

貢献者と開発者

“Akismet Anti-Spam” は65ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Akismet Anti-Spam” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

4.1.3

Release Date – 31 October 2019

  • Prevented an attacker from being able to cause a user to unknowingly recheck their Pending comments for spam.
  • Improved compatibility with Jetpack 7.7+.
  • Updated the plugin activation page to use consistent language and markup.
  • Redirecting users to the Akismet connnection/settings screen upon plugin activation, in an effort to make it easier for people to get setup.

4.1.2

Release Date – 14 May 2019

  • Fixed a conflict between the Akismet setup banner and other plugin notices.
  • Reduced the number of API requests made by the plugin when attempting to verify the API key.
  • Include additional data in the pingback pre-check API request to help make the stats more accurate.
  • Fixed a bug that was enabling the “Check for Spam” button when no comments were eligible to be checked.
  • Improved Akismet’s AMP compatibility.

4.1.1

Release Date – 31 January 2019

  • Fixed the “Setup Akismet” notice so it resizes responsively.
  • Only highlight the “Save Changes” button in the Akismet config when changes have been made.
  • The count of comments in your spam queue shown on the dashboard show now always be up-to-date.

4.1

Release Date – 12 November 2018

  • Added a WP-CLI method for retrieving stats.
  • Hooked into the new “Personal Data Eraser” functionality from WordPress 4.9.6.
  • Added functionality to clear outdated alerts from Akismet.com.

4.0.8

Release Date – 19 June 2018

  • Improved the grammar and consistency of the in-admin privacy related notes (notice and config).
  • Revised in-admin explanation of the comment form privacy notice to make its usage clearer.
  • Added rel="nofollow noopener" to the comment form privacy notice to improve SEO and security.

4.0.7

リリース日 – 2018年5月28日

  • Based on user feedback, the link on “Learn how your comment data is processed.” in the optional privacy notice now has a target of _blank and opens in a new tab/window.
  • Updated the in-admin privacy notice to use the term “comment” instead of “contact” in “Akismet can display a notice to your users under your comment forms.”
  • Only show in-admin privacy notice if Akismet has an API Key configured

4.0.6

リリース日 – 2018年5月26日

  • Moved away from using empty( get_option() ) to instantiating a variable to be compatible with older versions of PHP (5.3, 5.4, etc).

4.0.5

リリース日 – 2018年5月26日

  • Corrected version number after tagging. Sorry…

4.0.4

リリース日 – 2018年5月26日

  • Added a hook to provide Akismet-specific privacy information for a site’s privacy policy.
  • Added tools to control the display of a privacy related notice under comment forms.
  • Fixed HTML in activation failure message to close META and HEAD tag properly.
  • Fixed a bug that would sometimes prevent Akismet from being correctly auto-configured.

4.0.3

リリース日 – 2018年2月19日

  • wp_comments に対応するコメントがもうなくなっている wp_commentmeta 内の項目を削除する予約タスクを追加しました。
  • Added a new akismet_batch_delete_count action to the batch delete methods for people who’d like to keep track of the numbers of records being processed by those methods.

4.0.2

リリース日 – 2017年12月18日

  • Akismet がすでに手動で承認された、またはスパムとしてマークされたコメントを再チェックする可能性のあるバグを修正しました。
  • Fixed a bug that could cause Akismet to claim that some comments are still waiting to be checked when no comments are waiting to be checked.

4.0.1

リリース日 – 2017年11月6日

  • 一部のユーザーが Jetpack 連携を通じて Akismet に接続できないことがあるバグを修正。
  • プラグインが無効化されている際、保留中の Akismet 関連イベントの予約が確実に解除されるようにしました。
  • ページのレンダリング速度に影響を与えないよう、一部の JavaScript を非同期で実行できるようにしました。

4.0

リリース日 – 2017年9月19日

  • Akismet を設定し、統計情報を取得するための REST API エンドポイントを追加。
  • 対応 WordPress バージョンを4.0へ繰り上げました。
  • REST API を介して投稿されたコメントへの互換性を追加。
  • 「スパムをチェック」ボタンの進捗インジケータを改善。

3.3.4

リリース日 – 2017年8月3日

  • AKISMET_DEBUG が定義されていない場合は、デフォルトで出力される Akismet のデバッグログを無効化。
  • wp-admin のコメントセクションで、マウスを近くに移動すると URL プレビューのプリロードが開始されるようになりました。
  • When a comment is caught by the Comment Blacklist, Akismet will always allow it to stay in the trash even if it is spam as well.
  • サイトが Akismet のサーバーにアクセスできない際、エラーが表示されなくなるバグを修正。

3.3.3

リリース日 – 2017年7月13日

  • URLプレビュー機能で使用される帯域幅の量を減らしました。
  • サイトの API キーが手動で事前定義されている場合の管理画面 UI を改善しました。
  • WordPress 3.3 より古いインストールで Akismet と他のプラグインとの互換性を向上ささせるための回避策を削除しました。
  • WordPress ダッシュボードに表示されるブロック済みスパムの数がより正確になり、さらに頻繁に更新されるようになりました。
  • PHP 警告を引き起こす可能性がある Akismet ウィジェットのバグを修正。

3.3.2

リリース日 – 2017年5月10日

  • 一部のブラウザで JavaScript エラーが発生するバグを修正しました。

3.3.1

リリース日 – 2017年5月2日

  • Improve performance by only requesting the akismet_comment_nonce option when absolutely necessary.
  • PHP の警告を発生させる可能性があるバグを2件修正しました。
  • Fixed a bug that was preventing the “Remove author URL” feature from working after a comment was edited using “Quick Edit.”
  • Fixed a bug that was preventing the URL preview feature from working after a comment was edited using “Quick Edit.”

3.3

リリース日 – 2017年2月23日

  • Updated the Akismet admin pages with a new clean design.
  • Fixed bugs preventing the akismet_add_comment_nonce and akismet_update_alert wrapper functions from working properly.
  • Fixed bug preventing the loading indicator from appearing when re-checking all comments for spam.
  • Added a progress indicator to the “Check for Spam” button.
  • Added a success message after manually rechecking the Pending queue for spam.

3.2

リリース日 – 2016年9月6日

  • Added a WP-CLI module. You can now check comments and recheck the moderation queue from the command line.
  • Stopped using the deprecated jQuery function .live().
  • Fixed a bug in remove_comment_author_url() and add_comment_author_url() that could generate PHP notices.
  • Fixed a bug that could cause an infinite loop for sites with very very very large comment IDs.
  • Akismet ウィジェットのタイトルを空白にさせることがあるバグを修正しました。

3.1.11

リリース日 – 2016年5月12日

  • 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.
  • リンクが https:// を使える場合は使うようにすべて更新。
  • Disabled Akismet debug logging unless WP_DEBUG and WP_DEBUG_LOG are both enabled.

3.1.10

リリース日 – 2016年4月1日

  • Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.
  • Fixed a bug that could have resulted in comments that were caught by the core WordPress comment blacklist not to have a corresponding History entry.
  • Fixed a bug that could have caused avoidable PHP warnings in the error log.

3.1.9

リリース日 – 2016年3月28日

  • Add compatibility with Jetpack so that Jetpack can automatically configure Akismet settings when appropriate.
  • Fixed a bug preventing some comment data from being sent to Akismet.

3.1.8

リリース日 – 2016年3月4日

  • Fixed a bug preventing Akismet from being used with some plugins that rewrite admin URLs.
  • Reduced the amount of bandwidth used on Akismet API calls
  • データベース内で Akismet が使用するスペースを縮小
  • Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.

3.1.7

リリース日 – 2016年1月4日

  • Added documentation for the ‘akismet_comment_nonce’ filter.
  • The post-install activation button is now accessible to screen readers and keyboard-only users.
  • Fixed a bug that was preventing the “Remove author URL” feature from working in WordPress 4.4

3.1.6

リリース日 – 2015年12月14日

  • Improve the notices shown after activating Akismet.
  • Update some strings to allow for the proper plural forms in all languages.

3.1.5

リリース日 – 2015年10月13日

  • 潜在的 XSS 脆弱性を修正。

3.1.4

リリース日 – 2015年9月24日

  • Fixed a bug that was preventing some users from automatically connecting using Jetpack if they didn’t have a current Akismet subscription.
  • Fixed a bug that could cause comments caught as spam to be placed in the Pending queue.
  • Error messages and instructions have been simplified to be more understandable.
  • Link previews are enabled for all links inside comments, not just the author’s website link.

3.1.3

リリース日 – 2015年7月6日

  • 以前に設定が正しく行われた後、アカウントステータスが変更された場合にユーザーに通知。Akismet 設定画面が空になってしまうユーザーに対して役に立つはずです。

3.1.2

リリース日 – 2015年6月7日

  • Commentmeta テーブル内で Akismet が使用するスペースを縮小。
  • Fixed a bug where some comments with quotes in the author name weren’t getting history entries
  • Pre-emptive security improvements to ensure that the Akismet plugin can’t be used by attackers to compromise a WordPress installation.
  • Better UI for the key entry field: allow whitespace to be included at the beginning or end of the key and strip it out automatically when the form is submitted.
  • When deactivating the plugin, notify the Akismet API so the site can be marked as inactive.
  • より分かりやすいエラーメッセージ。

3.1.1

リリース日 – 2015年3月17日

  • 「コメント投稿者 URL 削除」JavaScript の改善
  • 2.6 ブランチ以降のピンバック事前チェックを同梱

3.1

リリース日 – 2015年3月11日

  • Akismet へのすべてのリクエストにデフォルトで HTTPS を使用。
  • Akismet がコメントから HTML を取り除く可能性がある状況を修正。

3.0.4

リリース日 – 2014年12月11日

  • .htaccess を Apache 2.4 と互換性があるよう修正
  • HTTPS 投稿者 URL を削除できるよう修正
  • Fix to avoid stripping part of the author URL when removing and re-adding.
  • Removed the “Check for Spam” button from the “Trash” and “Approved” queues, where it would have no effect.
  • Jetpack がインストールされ、WordPress.com アカウントに接続されている際に自動 API キー設定を許可

3.0.3

リリース日 – 2014年11月3日

  • Fix for sending the wrong data to delete_comment action that could have prevented old spam comments from being deleted.
  • Akismet デバッグ情報のログ記録を無効にするフィルターを追加。
  • 古いスパムコメントを削除する際の、コメント保存期限に対するフィルターを追加。
  • 古いスパムコメントを削除する際の、バッチごとの数に対するフィルターを追加。
  • 迷惑コメントフォルダーから「スパムをチェック」ボタンを削除。

3.0.2

リリース日 – 2014年8月18日

  • パフォーマンスの改善
  • Fixed a bug that could truncate the comment data being sent to Akismet for checking.

3.0.1

リリース日 – 2014年7月9日

  • PHP の fsockopen 関数依存関係を削除
  • Fix spam/ham reports to work when reported outside of the WP dashboard, e.g., from Notifications or the WP app
  • コメントフォーム JavaScript の jQuery 依存関係を削除
  • 一部の Akismet コメントメタから不要なデータを削除
  • すべてのコメントがスパムではない、適度に置かれる中断キーとなります。

3.0.0

リリース日 – 2014年4月15日

  • Akismet を設定メニューへ移動
  • Akismet 統計メニューの削除
  • Akismet 設定画面に統計スナップショットを追加
  • Akismet サブスクリプションの詳細とステータスを Akismet 設定に追加
  • 各ページにコンテキストヘルプを追加
  • Jetpack を使用してプラグインの設定を自動化する Akismet セットアップを改善
  • 「スパムをチェック」を修正。AJAX を使用してページのタイムアウトを回避
  • Akismet の設定ページが応答しない問題を修正
  • レガシーコードを削除
  • CSS と JavaScript をクリーンアップ
  • 旧破棄設定を、新しい「広範なスパムを破棄」機能に置換。

2.6.0

リリース日 – 2014年3月18日

  • 大量のスパムコメントを処理するため、スパムを確認するボタンに ajax ページ送りを追加
  • JavaScript の設定を最適化し、ローカリゼーションサポートを追加
  • Fix bug in link to spam comments from right now dashboard widget
  • 大量のコメントのタイムアウト処理を避けるため、古いコメントの削除に関するバグを修正
  • WordPress ピンバック送信確認に X-Pingback-Forwarded-For ヘッダーを追加
  • 送信確認要求が行われる前にスパムを停止するピンバックへの事前チェックを追加

2.5.9

リリース日 – 2013年8月1日

  • Update ‘Already have a key’ link to redirect page rather than depend on javascript
  • いくつかの翻訳不可能な文字列を修正
  • Update Activation banner in plugins page to redirect user to Akismet config page

2.5.8

リリース日 – 2013年1月20日

  • 新規ユーザーの有効化処理を簡素化
  • reporter_ip 変数を削除
  • マイナーな予防的セキュリティの強化

2.5.7

リリース日 – 2012年12月13日

  • FireFox 統計情報 iframe プレビューのバグ
  • HTTP 使用の際の mShots プレビューを修正
  • ファイルへの直接アクセスをブロックする .htaccess を追加
  • 一部の PHP 通知を防止
  • リファラが空の場合、「スパムをチェック」後に戻る場所を修正
  • ネットワーク管理者向け設定リンクを修正
  • WP 3.5 prepare() の警告を修正

2.5.6

リリース日 – 2012年4月26日

  • wp_cron が正しく動作していないサイト上での予約再試行問題を防止
  • mshot プレビューをプリロード
  • ウィジェットコードをモダン化
  • エラー状態の間にコメントが承認待ちとして適切に保存されなかったバグを修正
  • UX を向上し、コメントがエラーのため一時的に保留になった際に表示
  • Make the Check For Spam button force a retry when comments are held due to an error
  • 無効なキーによるエラーを処理
  • 古すぎるコメントは再試行しない
  • API キーを検証する際のエラーメッセージを改善

2.5.5

リリース日 – 2012年1月11日

  • コメント投稿者 URL 削除アクションに nonce チェックを追加
  • 設定リンク修正

2.5.4

リリース日 – 2012年1月5日

  • wp-admin の Akismet CSS および Javascript の読み込みを、必要とするページだけに制限
  • 投稿者 URL のクイック削除機能を追加
  • 投稿者 URL ホバーに mShot プレビューを追加
  • ディレクトリの一覧化表示を防ぐため空の index.php を追加
  • Jetpack がインストールされている場合は wp-admin メニュー項目を Jetpack メニューの下に移動
  • 古い Akismet コメントのメタデータを削除 (既定値は15日)

2.5.3

リリース日 – 2011年2月8日

  • ライセンスが GPL v2 またはそれ以降であることを明記
  • 孤立した commentmeta 項目を生成する可能性があるバグを修正
  • ワードプレス 3.0.5 フィルター問題の修正プログラムを同梱

2.5.2

リリース日 – 2011年1月14日

  • 投稿者数のコメント数を正しくフォーマット
  • Look for super admins on multisite installs when looking up user roles
  • HTTP リクエストのタイムアウト時間を延長
  • 投稿者が承認した列のパディングを削除
  • 関数名のスペルミスを修正
  • Set Akismet stats iframe height to fixed 2500px. Better to have one tall scroll bar than two side by side.

2.5.1

リリース日 – 2010年12月17日

  • 「自動削除」オプションがコメントを正しく破棄できない原因となったバグを修正
  • Remove the comment nonce form field from the ‘Akismet Configuration’ page in favor of using a filter, akismet_comment_nonce
  • 投稿画面の「投稿者」列のパディングバグを修正
  • ダッシュボード上の「…によって承認」バッジに margin-top を追加
  • Akismet_cron_recheck() を呼び出す際に起こる可能性があるエラーを修正
  • PHP 警告をさらに修正
  • コメント nonce の XHTML の警告をクリーンアップ
  • Fix for possible condition where scheduled comment re-checks could get stuck
  • コメントを削除した後にコメントのメタ詳細をクリーンアップ
  • Only show the status badge if the comment status has been changed by someone/something other than Akismet
  • 行操作に「履歴」リンクを表示
  • 翻訳の修正
  • 投稿者名のフォントサイズを縮小
  • Moved “flagged by…” notification to top right corner of comment container and removed heavy styling
  • ダッシュボード内の「…がスパム判定」通知を非表示

2.5.0

リリース日 – 2010年12月7日

  • Track comment actions under ‘Akismet Status’ on the edit comment screen
  • 残りの非推奨関数呼び出し数個を修正 (Mike Glendinning、ありがとう)
  • wp-admin が HTTPS を使っている場合、統計情報の iframe に HTTP を使用
  • 利用可能な場合、WordPress HTTP class を使用
  • 管理 UI コードを別ファイルに移動し、必要なときのみ読み込むように変更
  • 古い接続チェックを置き換えるため cron 再試行機能を追加
  • 各コメントの横に Akismet ステータスバッジを表示
  • 各コメントの履歴を記録し、編集ページで表示
  • Record the complete comment as originally submitted in comment_meta, to use when reporting spam and ham
  • コメント内のリンクをハイライト
  • 新オプション「コメントの投稿者の横に承認したコメントの数を表示する」
  • 新オプション「コメントフォームで nonce を使用」

2.4.0

リリース日 – 2010年8月23日

  • ライセンスが GPLv2 であることを明記
  • PHP 警告を修正
  • WordPress 非推奨関数の呼び出しを修正
  • コメントを削除する際に delete_comment アクションを起動する
  • 古い WP のバージョンに固有のコードを legacy.php に移動
  • コード全体のクリーンアップ

2.3.0

リリース日 – 2010年6月5日

  • WPMU の設定画面で「本当ですか ?」という nonce メッセージを修正
  • サイドバーのウィジェットでの XHTML 準拠の問題を修正
  • 投稿者リンクの変更。WordPress.com のアカウントへの古い参照を削除
  • ウィジェットのタイトル (コアチケット #13879) をローカライズ

2.2.9

リリース日 – 2010年6月2日

  • Eliminate a potential conflict with some plugins that may cause spurious reports

2.2.8

リリース日 – 2010年5月27日

  • IPv6 アドレスの最初のコメント ェックのバグを修正
  • スパムを承認待ちに移動した場合、コメントを非スパムとしてレポート
  • スパム判定後取り消しをクリックした際にコメントを非スパムとして報告
  • スパム / 非スパムを送信する際、transition_comment_status アクションが利用可能であれば古いアクションの代わりに使用
  • PHP ネットワーク機能が利用できない場合の診断メッセージを改善
  • ログインしたユーザーによるコメントの処理を改善

2.2.7

リリース日 – 2009年12月17日

  • 新しい AKISMET_VERSION 定数を追加
  • Reduce the possibility of over-counting spam when another spam filter plugin is in use
  • WPMU で API キーが直接書き込まれている際、接続チェックを無効化

2.2.6

リリース日 – 2009年7月20日

  • 2.2.5 で導入されたグローバル警告を修正
  • 変更履歴および追加 readme.txt タグを追加
  • 一部のバージョンの PHP で配列変換の警告を修正
  • WordPress MU で簡単に使用できる新しい WPCOM_API_KEY 定数をサポート

2.2.5

リリース日 – 2009年7月13日

  • Include a new Server Connectivity diagnostic check, to detect problems caused by firewalls

2.2.4

リリース日 – 2009年6月3日

  • WordPress MU の統計機能に影響を与える重要な問題を修正
  • Akismet API 呼び出しで追加ブログ情報を提供