diff --git a/includes/class-admin.php b/includes/class-admin.php index 59e1b48..ac121f1 100644 --- a/includes/class-admin.php +++ b/includes/class-admin.php @@ -287,6 +287,17 @@ class Admin { $summary, \__( 'Reply', 'activitypub' ) ); + $remote_comment_link = get_comment_meta( $comment->comment_ID, 'source_url', true ); + if ( $remote_comment_link ) { + $comment_link = esc_url( $remote_comment_link ); + $source_link = '%s'; + $actions['source'] = \sprintf( + $source_link, + $comment_link, + \esc_attr__( 'View this comment on remote server', 'activitypub' ), + \__( 'View source', 'activitypub' ) + ); + } return $actions; }