首页 > 解决方案 > 单击时使受密码保护的 WordPress 页面的 Cookie 过期

问题描述

我在 WordPress 上创建受密码保护的页面。现在 cookie 的标准有效期是 10 天。(这会将它们从 wp 密码保护页面中注销)。我找到了添加到主题的functions.php文件中的代码来设置自定义到期时间,即:

add_filter( 'post_password_expires', 'wpse_custom_post_password_expires' );
function wpse_custom_post_password_expires( $expires ) {
    return time() + 30; // Expire in 30 seconds
}

但我想创建一个点击事件(在某个按钮/图标上)并使 cookie 过期。(由于目前没有办法退出密码保护页面)

我怎样才能做到这一点?

标签: phpwordpresscookiespassword-protection

解决方案


推荐阅读