Denied」は記事ごとにIP制限をすることができるWordPressプラグイン。このページは社内からのみ閲覧、学内からのみ閲覧など、企業サイトや学校サイトで需要がありそうなのだがプラグインが見つからなかったので自作した。Plugins使い方WordPressのプラグインディレクトリにアップロードし有効化すると、投稿画面のサイドバーに「許可するIP」というメタボックスが表示されるようになる。何も記入しない場合は誰でもアクセスできるが、ここにIPアドレスを入力するとそのIPアドレスからのアクセスのみ許可されるようになる。IPアドレスはカンマ区切りで複数指定でき、サブネットマスクも使用できる。Deniedをインストールすると「許可するIP」メタボックスが追加される。Denied」とだけ表示する。テンプレートディレクトリに「template-access-denied.php」というファイルを設置すればアクセス制限次の表示内容を変更することができる。2つのショートコードを利用できる。mw-ip-allowショートコード「shortcode_ip_allow」を利用すれば、任意の範囲を任意のIPアドレスからのアクセス時のみ表示させることができる。アクセスのみ許可される。/mw-ip-allow]mw-ip-ip-denyショートコード「mw-ip-ip-deny」を利用すれば、任意の範囲を任意のIPアドレスからのアクセス時のみ非表示にさせることができる。アクセスのみ拒否される。プラグインデベロッパー。多数のプロダクトをオープンソースで開発・公開しています。開発・販売しています。PM5.0.3で動きました。ありがとうございます。PMありがとうございます。さん画像やPDFなどのメディアライブラリ内の個別ファイルにIPアドレス制限をつけることはできるでしょうか?(できないとするとURLがわかれば誰でもアクセスできる?)このプラグインで対応できるのはショートコードで囲った範囲だけ、つまりページ内のコンテンツに限定されますので、ファイル自体に制限をつけることはできません。Deniedプライグインが利用できないかなと考えております。このプラグインは最新のWordPress(現在4.7)でも動作するでしょうか?画像やPDFなどのメディアライブラリ内の個別ファイルにIPアドレス制限をつけることはできるでしょうか?(できないとするとURLがわかれば誰でもアクセスできる?)すみませんが、以上よろしくお願いいたします。PMjunjiyamamotoさまワイルドカードは使用できません。サブネットマスクを使用してみてください。PM許可するIP設定にワイルドカードを利用することは可能でしょうか。コメントを残すコメントをキャンセルこの投稿へのトラックバックトラックバックはありません。プラグインデベロッパー。多数のプロダクトをオープンソースで開発・公開しています。開発・販売しています。