Приветствую.
Итак, проблема у меня следующая
Есть код:
Весь код<?php
function mytheme_comment( $comment, $args, $depth ) {
if ( 'div' === $args['style'] ) {
$tag = 'div';
$add_below = 'comment';
} else {
$tag = 'li';
$add_below = 'div-comment';
}
$classes = ' ' . comment_class( empty( $args['has_children'] ) ? '' : 'parent', null, null, false );
?>
<<?php echo $tag, $classes; ?> id="comment-<?php comment_ID() ?>">
<?php if ( 'div' != $args['style'] ) { ?>
<div id="div-comment-<?php comment_ID() ?>" class="comment-body"><?php
} ?>
<div class="comment-author vcard">
<?php
if ( $args['avatar_size'] != 0 ) {
echo get_avatar( $comment, $args['avatar_size'] );
}
printf(
__( '<cite class="fn">%s</cite> <span class="says">says:</span>' ),
get_comment_author_link()
);
?>
</div>
<?php if ( $comment->comment_approved == '0' ) { ?>
<em class="comment-awaiting-moderation">
<?php _e( 'Your comment is awaiting moderation.' ); ?>
</em><br/>
<?php } ?>
<div class="comment-meta commentmetadata">
<a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ); ?>">
<?php
printf(
__( '%1$s at %2$s' ),
get_comment_date(),
get_comment_time()
); ?>
</a>
<?php edit_comment_link( __( '(Edit)' ), ' ', '' ); ?>
</div>
<p class="my-class"><?php comment_text(); ?></p>
<div class="reply">
<?php
comment_reply_link(
array_merge(
$args,
array(
'add_below' => $add_below,
'depth' => $depth,
'max_depth' => $args['max_depth']
)
)
); ?>
</div>
<?php if ( 'div' != $args['style'] ) { ?>
</div>
<?php }
}
Меня интересует вот этот участок кода:
<p class="my-class"><?php comment_text(); ?></p>
Вопрос при выводе списка комментариев в шаблон страницы у меня получается следующая картина:
<div class="b-comment__text" itemprop="text">
<p class="my-class"></p>
<p>rrrrrrrrrrrrrgggggggggggggrrrrrrrrrrrrrrrrrrrr</p>
<p></p>
</div>
Т.е. как видите в тег с моим классом my-class ничего не выводятся, а текст комментария выводиться в теге p без класса, да еще и перед и после коммента добавляет ненужные(лишние) теги включая мой.
Может кто сталкивался с таким, буду рад если кто подскажет решение проблемы.