• Добрый день! не выводится комментарий, который должен пройти модерацию.. хотя в коде есть этот прикол..

    
    function mytheme_comment($comment, $args, $depth)
    {
    $GLOBALS[‘comment’] = $comment;
    switch ( $comment->comment_type ) :
    case » :
    
    global $cnum;
    $cnum = isset($cnum) ? $cnum+1 : 1;
    
    ?>
    <li <?php comment_class(); ?> id=»li-comment-<?php comment_ID() ?>»>
    <div id=»comment-<?php comment_ID(); ?>»>
    
    <div class=»blockAuthor»>
    <div class=»comment-author vcard»>
    <?php edit_comment_link( __( ‘Редактировать’ ), ‘ ‘ ); ?>
    <?php echo get_avatar( $comment->comment_author_email, $args[‘avatar_size’]); ?>
    <span class=»list-nr»><?php echo $cnum; ?></span>
    <span class=»fn»><?php echo get_comment_author_link(); ?></span>
    </div>
    
    <div class=»comment-meta commentmetadata»>
    <?php printf(__(‘%1$s at %2$s’), get_comment_date(), get_comment_time()) ?>
    </div>
    </div>
    
    <?php if ( $comment->comment_approved == ‘0’ ) : ?>
    <em class=»comment-awaiting-moderation»><?php _e( ‘Your comment is awaiting moderation.’ ); ?>
    <br />
    <?php endif; ?>
    
    <div class=»commentText»><?php comment_text() ?></div>
    
    <div class=»reply»>
    <?php comment_reply_link(array_merge( $args, array(‘depth’ => $depth, ‘max_depth’ => $args[‘max_depth’]))) ?>
    </div>
    </div>
    
    <?php
    break;
    case ‘pingback’ :
    case ‘trackback’ :
    ?>
    <li class=»post pingback»>
    <?php comment_author_link(); ?>
    <?php edit_comment_link( __( ‘Редактировать’ ), ‘ ‘ ); ?>
    <?php
    break;
    endswitch;
    }
    
    • Тема изменена 7 лет, 11 месяцев назад пользователем Yui. Причина: code
Просмотр 6 ответов — с 1 по 6 (всего 6)
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «комментарии» закрыта для новых ответов.