中途半端を極める

web関連で役に立ちそうなものを紹介いたします

Wordpress

WordPressの特定ディレクトリにBasic認証をかける方法

投稿日:

特定のディレクトリ以下に閲覧制限をかけたいときに使える方法のひとつです。

1.Basic認証かけたいディレクトリと同名(スラッグ名)のフォルダを作る
2.作ったフォルダへWPのindex.phpをコピーする
3.作ったフォルダへWPのhtaccessをコピーする
4.コピーしたindex.phpの中で「wp-blog-header.php」の参照パスを修正する
5.コピーしたhtaccessにBasic認証の記述を加える(htpasswdもアップする)

auth_redirect();を使い、ログインユーザのみ閲覧させる方法や、プラグインで対応する方法などもあります。

参考サイト:現場のWeb制作ノウハウ集積所
http://code.agnist.jp/wordpress/knowhow/689

-Wordpress

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

[wordpress]カテゴリ別アーカイブを出力する方法まとめ

WordPressのテンプレートをつくる際、デフォルトでそういう関数を用意していないのか!といいたくなるような部分ですが、今回はそのような部分をどのように実装するかまとめましたので、紹介いたします。

【WordPress】本体やプラグインのアップデート通知を非通知・非表示にする方法

最近ブログのカスタマイズを試みているので、Wordpressネタが多くなっております。 WordPressでは自動的にアップデート通知が来て、管理画面上から最新版にアップデートできるという機能がありま …

[wordpress]カテゴリ別アーカイブ(月次)を出力する方法 修正版

以前の記事で同様なことを記事にさせていただいておりましたが、紹介していた方法では指定されているカテゴリに該当記事がないのにもかかわらずアーカイブリンクが出力されてしまうという現象が起きていました。その …

WordPress4.0はメジャーアップデート?本ブログをアップデートしてみた結果…

WordPress4のアップデートの報告がありました。 テーマやプラグインの互換性がちょっと気になるところでしたが、まあ壊れてもいいやと思い、本ブログの管理画面よりアップデートしてみました。その結果は …

簡単に海外からのスパムコメント対策ができるプラグイン「Throws SPAM Away」

WordPressでブログを運用しておりますが、大量にスパムコメントに悩まされておりました。 デフォルトで「Akismet」というプラグインが入っておりますが、有効化させるためにはAPIキーの取得など …