Недавно виконували один проект на WordPress + Elementor і стало питання з коментарями. Виявилось, що коли використовуєш елементор на всю ширину сторінки, або шаблон Elementor canvas, рідні коментарі з вордпреса не будуть відоражатись на даній сторінці.

На допомогу прийшло рішення з використання плагіна WpDiscuz . Після встановлення плагіну вам потрібно додати цей код в файл functions.php вашої активної теми:

function my_wpdiscuz_shortcode() {
    $html = "";
    if (file_exists(ABSPATH . "wp-content/plugins/wpdiscuz/themes/default/comment-form.php")) {
        ob_start();
        include_once ABSPATH . "wp-content/plugins/wpdiscuz/themes/default/comment-form.php";
        $html = ob_get_clean();
    }
    return $html;
}
add_shortcode("wpdiscuz_comments", "my_wpdiscuz_shortcode");

Після цього ви можете використовувати шорткод для вставки коментарів в будь-якому місці вашого сайту, в тому числі в елементорі:

[wpdiscuz_comments]