Не отрабатывает comment-reply.js wordpress

164
30 октября 2018, 15:10

Создан вывод комментариев при помощи дефолтной функции wp_list_comments()

В качестве аргумента была передана моя функция с кодом вывода комментариев. В итоге функция вывода выглядит так:

<?php wp_list_comments(
            array('callback' => 'dev_callback_comment',)
        );

где dev_callback_comment - название моей функции

код этой функции

function dev_callback_comment($comment, $args, $depth)
            {
                $GLOBALS['comment'] = $comment;
                ?>
        <li <?php comment_class(); ?> id="li-comment-<?php comment_ID(); ?>"><?/*конкретно код коммента*/?>
            <div class="avatar-container">
                <?php echo get_avatar( $comment, 50); ?>
            </div>
            <div class="comment-content">
                <div class="title-row">
                    <span class="avtor-name">
                        <?php comment_author( $comment_ID ); ?>
                    </span>
                    <span class="date-comment">
                        <?php comment_date( ('j F Y в H:i'), $comment_ID ); ?>
                    </span>
                </div>
                <?php if ( $comment->comment_approved == '0' ) { ?>
                    <em class="comment-awaiting-moderation">
                        <?php _e( 'Ваш комментарий должен пройти обязательную модерацию' ); ?>
                    </em><br/>
                <?php } ?>
                <p class="comment-text"><?php comment_text(); ?>
                <div class="reply">
                <?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Ответить' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>
                </div>
            </div>  
        </li>
        <?php }

В итоге комменты выводятся, всё ок, но не отрабатывает скрипт comment-reply.js

Если сделать так:

<?php wp_list_comments();

все отрабатывает корректно, но вывод отвратительнейший.

Подскажите, пожалуйста, в чем может быть проблема с моим выводом, или где допущена ошибка?

READ ALSO
Помощь по коду для WordPress

Помощь по коду для WordPress

Такая ситуация:

161
php использование переменных внутри class

php использование переменных внутри class

Как использовать переменные внутри класса? ВОт пример кода, который нужно заставить работать:

126
Автоматическое нажатие кнопки

Автоматическое нажатие кнопки

Есть страница, на которой необходимо заполнить одно поле и нажать кнопку, после чего меня перекидывает на другую страницу, где также есть...

146