説明:IPをもとに特定の国からのアクセスを禁止する。まぁ、匿名プロキシで簡単に回避されちゃいそうな気もしますが。。。。
WP ver.:2.0.x – 未検証、2.1 – たぶんオッケー
ダウンロード:My new WordPress plugin: “Block Countries” at Utter Ramblings
導入&使い方:
- block-countriesフォルダごとプラグインフォルダに入れて有効化
- Downloads | IP-to-Country.comからlatest IP-to-Country Databaseをダウンロードして解凍し、block-countriesフォルダに入れる
- 初回のみ、管理画面>設定>Block Countriesを開くと「wp_iptocountryテーブルが無いよ~」というメッセージが表示されるので「Update」をクリック
- 管理画面>設定>Block Countriesの上3つの設定はチェックするIPの環境変数を設定。最低でもREMOTE_ADDRは有効にせよとのこと。環境変数についてはググってください。
- ブロックする国を選択
- IP-to-Countryデータベースはだいたいひと月に一度更新される。wp_iptocountryテーブルを更新するには、新しいip-to-country.csvをblock-countriesフォルダに入れ、Update from ‘ip-to-country.csv’:にチェックを入れる
- 「Update」をクリック
この他の「管理ツール」関連のプラグイン: