パスワード保護 cookieの設定について
-
パスワード保護した記事のパスワードのクッキーを、ブラウザを閉じたら削除されるようにしたいのですが、どうすればよいのでしょうか。
別フォーラムにありました、施作を実行しましたが、解決しません。
施作内容は、wp-pass.php 15行目付近の内容を以下の通りに変更しました。
setcookie(‘wp-postpass_’ . COOKIEHASH, $_POST[‘post_password’], 0, COOKIEPATH);IE8のインターネットオプションの閲覧の履歴>設定>ファイルの表示でcookieが残っていることが確認されています。有効期限日時もデフォルトの設定どおりの10日後になっています。
完全に削除した時は、正常に動作(パスワード入力欄が表示されるのですが)一度ログインするとやはりcookieが残ってしまいます。
PS
IE8の他、FireFox、Operaなども同様の動作です。
WPのバージョンは、WordPressのバージョンは、3.4.1です。どなたか、設定方法をご教授いただけないでしょうか?
wp-pass.php 設定内容詳細
<?php
/**
* Creates the password cookie and redirects back to where the
* visitor was before.
*
* @package WordPress
*//** Make sure that the WordPress bootstrap has run before continuing. */
require( dirname(__FILE__) . ‘/wp-load.php’);if ( get_magic_quotes_gpc() )
$_POST[‘post_password’] = stripslashes($_POST[‘post_password’]);setcookie(‘wp-postpass_’ . COOKIEHASH, $_POST[‘post_password’], 0, COOKIEPATH);
wp_safe_redirect(wp_get_referer());
?>
- トピック「パスワード保護 cookieの設定について」には新たに返信することはできません。