Как заменить стандартные комментарии на комментарии от VK?

Чтобы заменить стандартные комментарии на комментарии от VK:

1. Установите и активируйте плагин ProFunctions отсюда https://support.wpshop.ru/docs/general/profunctions/ и в файл profunctions.php добавьте код

function insert_vk_comments_header() {
	if ( is_single() || is_page() ) {
		echo '<!-- Put this script tag to the <head> of your page -->
	 		<script type="text/javascript" src="https://vk.com/js/api/openapi.js?162"></script>
	 		<script type="text/javascript">
	 		VK.init({apiId: XXXXXX, onlyWidgets: true});
	 		</script>
		';
	}
}
add_action( 'wp_head', 'insert_vk_comments_header', 99 );

Тут после строки <!-- Put this script tag to the <head> of your page --> нужно вставить часть кода, который Вы получили на оф. сайте.

2. Установите и активируйте дочернюю тему отсюда https://support.wpshop.ru/docs/general/child-themes/. Из родительской темы в дочернюю скопируйте файл comments.php. Откройте файл /root_child/comments.php. Код, который даст Вам система, нужно вставить между строками:

<div id="comments" class="comments-area">

и

</div><!-- #comments -->
Вам помог ответ?
Похожие вопросы