<p>首先找到根目录下的wp-login.php这个文件,找到第398行,然后将time()字段整个替换为你需要的数字即可。

将原文件中的:
</p>// 10 days

setcookie( 'wp-postpass_' . COOKIEHASH, $wp_hasher-&gt;HashPassword( stripslashes( $_POST['post_password'] ) ), time() + 10 * DAY_IN_SECONDS, COOKIEPATH );

修改为

// 10 days

setcookie( 'wp-postpass_' . COOKIEHASH, $wp_hasher-&gt;HashPassword( stripslashes( $_POST['post_password'] ) ), 0, COOKIEPATH );

保存后即可。

修改完毕清空浏览器cookies后再次查看加密文章,终于出现了我期待已久的密码输入框,输入密码查看文章后,关闭浏览器,再次打开,仍旧会要求输入密码,细心的朋友可能已经发现,只要将“10 * DAY_IN_SECONDS”中的10修改为自己需要的数字,就可以设定自己所需要的密码保存周期(DAY_IN_SECONDS为一天的秒数)。



转:http://cnshare.duapp.com/?p=532

最后修改:2019 年 06 月 06 日 08 : 22
如果觉得我的文章对你有用,请随意赞赏