В начало блога На главную

Получить ссылку на запись по комментарию из нее wordpress

Для получения ссылки на запись вне цикла комментариев, например в отдельном шаблоне с использованием WP_Comment_Query можно сделать так:

$comment_id = get_comment_ID(); // получение ID текущего комментария, либо get_comment_ID("ИД_комментария");
$comment_post_id = get_comment($comment_id)->comment_post_ID; // получения ID записи из комментария
get_comment_link($comment_id) // ссылка на запись
ссылка

Полный пример:

'DESC', 'status' => 'approve' ); $comments_query = new WP_Comment_Query; $comments = $comments_query->query( $args );
if ( $comments ) {
foreach ( $comments as $comment ) { $comment_id = get_comment_ID();?> comment_post_ID ; ?>

comment_author ?> коммент к

comment_content ?>

Рассказать: