上次說(shuō)了怎么修改 WordPress 用戶(hù)登錄 Cookie 過(guò)期時(shí)間,但對(duì)于大部分的 WordPress 站點(diǎn)來(lái)說(shuō),除了管理員以外,并沒(méi)幾個(gè)用戶(hù)需要登錄。甚至評(píng)論都是開(kāi)放的,不需要登錄。恰好有人問(wèn)我怎么修改評(píng)論者的 Cookie 過(guò)期時(shí)間,寫(xiě)篇文章公開(kāi)說(shuō)明一下。
WordPress 默認(rèn)對(duì)于未登錄的評(píng)論者會(huì)設(shè)置三個(gè)分別用于記錄名字、郵箱、網(wǎng)址的 Cookie,這三個(gè) Cookie 的有效期為 500000 分鐘(差不多一年),要修改這三個(gè) Cookie 的有效期可以通過(guò)下面的代碼來(lái)實(shí)現(xiàn)。
add_filter('comment_cookie_lifetime', 'custom_comment_cookie_lifetime');
function custom_comment_cookie_lifetime($lifetime) {
return 7200;
}
上面的代碼可以把評(píng)論者信息的保存時(shí)間設(shè)為 2 小時(shí)。
更多信息請(qǐng)查看IT技術(shù)專(zhuān)欄