Changeset 10280
- Timestamp:
- 09/21/2020 07:45:29 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/inc/user-content.php
r10000 r10280 73 73 // Disable the search query in the insert link modal window 74 74 add_filter( 'wp_link_query_args', array( __CLASS__, 'disable_link_query' ) ); 75 76 // Disable moderation emails to post author. 77 add_filter( 'comment_notification_recipients', array( __CLASS__, 'disable_moderation_emails' ), 10, 2 ); 75 78 } 76 79 … … 510 513 } 511 514 515 /** 516 * Disables moderation emails to post author for parsed post types. 517 * 518 * Parsed post types aren't legitimately authored by any given user, so whoever 519 * is assigned does not need these notifications. A team of moderators are 520 * responsible for handling submitted comments, most of which start off in 521 * moderation. 522 * 523 * @param string[] $emails An array of email addresses to receive a comment notification. 524 * @param int $comment_id The comment ID. 525 */ 526 public static function disable_comment_notifications( $emails, $comment_id ) { 527 $comment = get_comment( $comment_id ); 528 529 if ( $comment && DevHub\is_parsed_post_type( get_post_type( $comment->comment_post_ID ) ) ) { 530 $emails = []; 531 } 532 533 return $emails; 534 } 535 512 536 } // DevHub_User_Submitted_Content 513 537
Note: See TracChangeset
for help on using the changeset viewer.