wpseek.com
Eine auf WordPress spezialiserte Suchmaschine für Entwickler und Theme-Autoren
wp_get_unapproved_comment_author_email › WordPress Function
Seit5.1.0
Veraltetn/v
› wp_get_unapproved_comment_author_email ( Keine Parameter )
Gibt zurück: |
|
Definiert in: |
|
Codex: | |
Changelog: |
|
Gets unapproved comment author's email.
Used to allow the commenter to see their pending comment.Ähnliche Funktionen: get_comment_author_email, get_comment_author_email_link, comment_author_email, get_approved_comments, get_comment_author_ip
Quellcode
function wp_get_unapproved_comment_author_email() { $commenter_email = ''; if ( ! empty( $_GET['unapproved'] ) && ! empty( $_GET['moderation-hash'] ) ) { $comment_id = (int) $_GET['unapproved']; $comment = get_comment( $comment_id ); if ( $comment && hash_equals( $_GET['moderation-hash'], wp_hash( $comment->comment_date_gmt ) ) ) { // The comment will only be viewable by the comment author for 10 minutes. $comment_preview_expires = strtotime( $comment->comment_date_gmt . '+10 minutes' ); if ( time() < $comment_preview_expires ) { $commenter_email = $comment->comment_author_email; } } } if ( ! $commenter_email ) { $commenter = wp_get_current_commenter(); $commenter_email = $commenter['comment_author_email']; } return $commenter_email; }