タグ

wordpressと認証に関するsamuri02のブックマーク (3)

  • WordPress 管理画面にベーシック認証の設定をした際、Flashアップローダーが動かなくなる | WEBでいこう!

    WordPressの管理画面(/wp-admin/)に「.htaccess」で、ベーシック認証の設定をした場合、 画像をアップロードする機能「Flashアップローダー」が正常に動作しない時があります。 そんな時の対処方法です。 対処方法は、WordPressの公式マニュアルにきちんと掲載されていました。 ベーシック認証の設定をしている「.htaccess」に下記のコードを追記するだけです。 # Exclude the file upload and WP CRON scripts from authentication <FilesMatch "(async-upload\.php|wp-cron\.php|xmlrpc\.php)$"> Satisfy Any Order allow,deny Allow from all Deny from none </FilesMatch> こん

    samuri02
    samuri02 2011/07/12
    こっちでもう一回試す
  • ベーシック認証環境下でWordPressの予約投稿の失敗、Flashアップローダー動作不能、XML-RPCからの画像アップロード失敗をまとめて解決する方法

    WordPress格的に利用してみようと検討するためにローカル環境ではなく、ベーシック認証によってアクセス制限されたネットワーク環境下で運用している場合、予約投稿に失敗したり、Flashアップローダーが動作せず途中で止まったり、XML-RPCから投稿しようとするとなぜか投稿できなかったりといった問題が発生します。これらはすべてベーシック認証が邪魔しているのが原因なので、認証を外せばエラーは起きなくなるのですが、それだと質的な問題解決になりません。 何が原因かと思って調べてみたところ、解決方法を日語で書いたページが検索した範疇では見あたらなかったため、メモしておきます。中には仕事で同じような問題にぶつかり、解決できなかったと書いている人もいたので、覚えておいて損はないはずです。また、ほかの問題にも応用の利く解決方法です。 というわけで、実際にベーシック認証が原因でWordPress

    ベーシック認証環境下でWordPressの予約投稿の失敗、Flashアップローダー動作不能、XML-RPCからの画像アップロード失敗をまとめて解決する方法
  • WordPressに認証をつける。

    昔に比べてびっくりするほど寒がりになったフジカワです。暑い国にしばらくいたからなのか、ただ単に歳ったからなのか。 限定した人だけ閲覧可能に というお話が。かつ、「ベーシック認証などのポップアップはイヤ」とのこと。 わがままだなぁ。ま、いいや。早速調べてみる。 仕事の時はすぐ調べる。ゼロから自分でやるのは時間掛かるので。 「自分が欲しいものは、誰かがきっと作ってる。まずはググれ。」と死んだ爺さんが言ってた(ウソ)。 やっぱりあった auth_redirect()という関数があり、それを使うと実現可能。 /wp-blog-header.phpの wp(): の直前に if (is_user_logged_in()){ } else { auth_redirect(); }; を記述でOK。 これを使うと、ログインせずに下層のページに直接リンクした場合はログイン画面にリダイレクトされます。 ユ

    WordPressに認証をつける。
  • 1