diff --git a/includes/rest/class-inbox.php b/includes/rest/class-inbox.php index aa8e012..5cbc95c 100644 --- a/includes/rest/class-inbox.php +++ b/includes/rest/class-inbox.php @@ -362,6 +362,14 @@ class Inbox { // do not require email for AP entries \add_filter( 'pre_option_require_name_email', '__return_false' ); + // No nonce possible for this submission route + \add_filter( + 'akismet_comment_nonce', + function() { + return 'inactive'; + } + ); + $state = \wp_new_comment( $commentdata, true ); \remove_filter( 'pre_option_require_name_email', '__return_false' ); @@ -419,6 +427,14 @@ class Inbox { // do not require email for AP entries \add_filter( 'pre_option_require_name_email', '__return_false' ); + // No nonce possible for this submission route + \add_filter( + 'akismet_comment_nonce', + function() { + return 'inactive'; + } + ); + $state = \wp_new_comment( $commentdata, true ); \remove_filter( 'pre_option_require_name_email', '__return_false' );