2011-08-01 14 views
0

私はWordpressのブログのセットアップをいくつかのパスワードで保護されたページで、それぞれ特別なコンテンツと別のパスワードを持っています。すべてのパスワードで保護されたWordpressページのシングルページのログイン画面

投稿されたパスワードに従って、対応するパスワードで保護されたページにリダイレクトする単一の公開Wordpressページにログインフォーム(パスワードのみ)を持っていたいと思います。

誰かがパスワードでWordpressのページを取得する方法、または任意のアイデアのための良い無料のプラグインを知っている?

答えて

1

私は解決策を見つけた:

$result = $wpdb->get_results("SELECT ID FROM wp_posts WHERE post_password = '{$_POST['post_password']}'"); 

if($result) { 
    wp_safe_redirect(get_bloginfo('url') . "/?page_id=" . $result[0]->ID); 
} else { 
    wp_safe_redirect(wp_get_referer()); 
} 

は、それが十分に信頼性があるあなたと思いますか?

どのようにこの機能をWordpressの更新時に保存するような方法で実装できますか?

ありがとうございます!

+0

こんにちはezb.I同様の要件があります。あなたはあなたのソリューションの実装方法を詳しく教えてください。このコードはfunctions.phpファイルに入りますか?ユーザーはどのようにログインしますか?詳細を説明できれば非常に役に立ちます。ありがとう! – user1690536

関連する問題