Как вставить код в сайт на WordPress сразу после поста, используя function.php

Мне нужно вставить комментарии ВК на сайт https://jetroots.com/ и убрать родные комментарии WP. Сейчас я вставляю код ВК комменариев с помощью хука WP comment_form_before, но если убрать блок комментариве хуку просто некуда вставиться.

Код хука в function.php

add_action( 'comment_form_before', 'vk_comments', 10, 2 );
function vk_comments() {
   if ( is_single() ) {
      ?>
<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, attach: false});
</script>

      <?php
   }
}

Поэтому я хочу привязать вывод не к блоку комментариев, а к посту (сразу после поста).

Вопрос в том, какой хук отвечает за вывод кода сразу после Wordpress поста?

Еще вопрос, если я хочу оставить родные комментарии и хочу сделать так чтобы комментарии ВК были выше не только формы комментаривем но и самих комментариев. блок комментаривев

Как вставить код через function.php опять же сразу после поста?


Ответы (1 шт):

Автор решения: WP Punk

За вывод комментариев отвечает шаблон comments.php. Я думаю вы можете прямо в него добавить код куда вам надо. Если это child-тема, то вы можете просто скопировать файл comments.php из родительской и изменить его.

→ Ссылка