WordPressプラグイン - 「Akismet Anti-Spam」
作成日時:2019/01/02
更新日時:2019/01/02
この記事の確認環境
WordPress 5.0.2
Akismet Anti-Spam バージョン 4.1
プラグイン概要
WordPress本体に同梱されているプラグインです。
スパムチェックを行います。
プラグイン公式サイト
https://ja.wordpress.org/plugins/akismet/ファイル一覧
アクションフック一覧
フック種類 | 関数 |
---|---|
wp_insert_comment | Akismet::auto_check_update_meta |
akismet_scheduled_delete | Akismet::delete_old_comments |
akismet_scheduled_delete | Akismet::delete_old_comments_meta |
akismet_scheduled_delete | Akismet::delete_orphaned_commentmeta |
akismet_schedule_cron_recheck | Akismet::cron_recheck |
comment_form | Akismet::add_comment_nonce |
admin_head-edit-comments.php | Akismet::load_form_js |
comment_form | Akismet::load_form_js |
comment_form | Akismet::inject_ak_js |
transition_comment_status | Akismet::transition_comment_status |
xmlrpc_call | Akismet::pre_check_pingback |
update_option_wordpress_api_key | Akismet::updated_option |
add_option_wordpress_api_key | Akismet::added_option |
comment_form_after | Akismet::display_comment_form_privacy_notice |
フィルターフック一覧
フック種類 | 関数 |
---|---|
preprocess_comment | Akismet::auto_check_comment |
rest_pre_insert_comment | Akismet::rest_auto_check_comment |
script_loader_tag | Akismet::set_form_js_async |
comment_moderation_recipients | Akismet::disable_moderation_emails_if_unreachable |
pre_comment_approved | Akismet::last_comment_status |
jetpack_options_whitelist | Akismet::add_to_jetpack_options_whitelist |
関数一覧
関数名 | 概要 |
---|---|
- | - |
有効化手順
「Akismet Anti-Spam」を有効化するには「WordPress.com」アカウントを作成し、APIキーを取得する必要です。
この記事では「https://akismet.com/」で「WordPress.com」アカウントの作成を行います。
APIキーの取得については、2019/01/03現在以下3つの料金プランが存在します。「https://akismet.com/plans/」のページで確認可能です。
プラン名 | 料金 | 概要 |
---|---|---|
PERSONAL | Name Your Price | 個人サイトで利用可能なプランです。「Name Your Price」となっており、無料でも取得可能です。 |
PLUS | 月額 ¥625 | 単一の商用サイトで利用可能なプランです。 |
ENTERPRISE | 月額 ¥6,250 | 複数の商用サイトで利用可能なプランです。 |
WordPressのプラグイン管理画面から「Akismet Anti-Spam (アンチスパム)」を有効化すると、同画面上部に「Akismet アカウントを設定」ボタンが表示されるのでクリックします。
プラグイン有効化でWordPressの設定メニューに「Akismet Anti-Spam (アンチスパム)」が追加されており、その画面に遷移します。
ここで「API キーを使って接続する」ボタン左の入力欄にAPIキーを入力しボタンを押下すると有効化されます。
ここでは「API キーを取得」ボタンからAPIキーの取得作業を進めます。
「https://akismet.com/wordpress/」に遷移するので、表示されている「ACTIVATE AKISMET」ボタンを押下します。
登録する「メールアドレス」と任意の「ユーザー名」及び「パスワード」を入力し「アカウントを作成」します。
登録後、入力したメールアドレス宛に「WordPress.com」から確認メールが届くので、メールからアカウントの有効化が必要です。
「PERSONAL」プランを選択した場合は「What is Akismet worth to you?」の項目で金額を設定します。
この部分でスライダーを「¥0」に設定すると無料で取得可能です。
「AKISMET API KEY」の部分にAPIキーが表示されているので、この値をWordPress管理画面の設定欄に入力します。