Может кто-нибудь объяснить мне, как я буду идти об изменении WordPress comment_author
тег истечения срока действия cookie, я хочу удалить 'Expires='
пометка, чтобы изменить его на сессионный cookie.
Где бы я сделал это в файлах php?
Спасибо
Если вы просто хотите изменить срок годности, вы можете использовать comment_cookie_lifetime фильтр.
Например. истечь через два года:
add_filter('comment_cookie_lifetime', 2*YEAR_IN_SECONDS);
Чтобы изменить его на сеанс, вам нужно удалить значение по умолчанию wp_set_comment_cookies от set_comment_cookies подключите и добавьте свой собственный, чтобы установить сессионный cookie.
Пример:
remove_action('set_comment_cookies', 'wp_set_comment_cookies', 10, 2);
add_action('set_comment_cookies', function(\WP_Comment $comment, \WP_User $user)
{
// set session
}, 10, 2);
Других решений пока нет …