wpseek.com
A WordPress-centric search engine for devs and theme authors
get_edit_comment_link › WordPress Function
Since2.3.0
Deprecatedn/a
› get_edit_comment_link ( $comment_id = 0, $context = 'display' )
Parameters: (2) |
|
Returns: |
|
Defined at: |
|
Codex: | |
Change Log: |
|
Retrieves the edit comment link.
Related Functions: edit_comment_link, get_next_comments_link, get_comment_link, get_comments_link, get_edit_post_link
Source
function get_edit_comment_link( $comment_id = 0, $context = 'display' ) { $comment = get_comment( $comment_id ); if ( ! is_object( $comment ) || ! current_user_can( 'edit_comment', $comment->comment_ID ) ) { return; } if ( 'display' === $context ) { $action = 'comment.php?action=editcomment&c='; } else { $action = 'comment.php?action=editcomment&c='; } $location = admin_url( $action ) . $comment->comment_ID; // Ensure the $comment_id variable passed to the filter is always an ID. $comment_id = (int) $comment->comment_ID; /** * Filters the comment edit link. * * @since 2.3.0 * @since 6.7.0 The $comment_id and $context parameters are now being passed to the filter. * * @param string $location The edit link. * @param int $comment_id Unique ID of the comment to generate an edit link. * @param string $context Context to include HTML entities in link. Default 'display'. */ return apply_filters( 'get_edit_comment_link', $location, $comment_id, $context ); }