这个comments_open() 布尔函数返回按“comments\\u open”过滤。未经测试的伪代码作为指南:
add_filter( \'comments_open\', function( $open ) {
$user = wp_get_current_user();
$open = $open && $user && time() - mysql2date( \'U\', $user->user_registered ) > 3 * DAY_IN_SECONDS;
return $open;
} );
没有访客用户可以发表评论,我想这也是你想要的。