тема DailyNotes + вкотакте
-
Здраствуйте. Использую тему DailyNotes решил добавить возможность комментирования через сервис вконтакте. Отредактировал header и comments.php, комментарии заработали, но работают только через обычный редактор добавления постов. Тема эта специфична тем, что посты выводятся через специальные разделы notes, photo, video, audio и тп, дак вот проблема в том что в этих нотах комменты остаются родными…
Я нашел в дирекктории темы еще один comments.php в папке /includes/functions, думаю проблема в этом, что этот файл не редактирован… Сам я не могу правильно править, прошу мне помочь.вот код:
<?php function mytheme_comment($comment, $args, $depth) { $GLOBALS['comment'] = $comment; ?> <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>"> <div id="comment-<?php comment_ID(); ?>" class="comment-body clearfix"> <div class="avatar"> <?php echo get_avatar($comment,$size='57'); ?> <span class="avatar-overlay"></span> </div> <div class="comment-wrap"> <div class="comment-author vcard"> <?php printf('<span class="fn">%s</span>', get_comment_author_link()) ?> <div class="comment-meta commentmetadata"><?php _e('Posted on ','DailyNotes'); ?><a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"><?php echo(get_comment_date()) ?></a><?php edit_comment_link(__('(Edit)','DailyNotes'),' ','') ?></div> </div> <?php if ($comment->comment_approved == '0') : ?> <em class="moderation"><?php _e('Your comment is awaiting moderation.','DailyNotes') ?></em> <br /> <?php endif; ?> <div class="comment-content"><?php comment_text() ?></div> <!-- end comment-content--> <div class="reply-container"><?php comment_reply_link(array_merge( $args, array('reply_text' => __('Reply','DailyNotes'),'depth' => $depth, 'max_depth' => $args['max_depth']))) ?></div> </div> <!-- end comment-wrap--> </div> <!-- end comment-body--> <img src="<?php bloginfo('stylesheet_directory'); ?>/images/line.gif" alt="line" class="comment_line" /> <?php } ?> <?php function list_pings($comment, $args, $depth) { $GLOBALS['comment'] = $comment; ?> <li id="comment-<?php comment_ID(); ?>"><?php comment_author_link(); ?> - <?php comment_excerpt(); ?> <?php } ?> <?php //modify the comment counts to only reflect the number of comments minus pings if( phpversion() >= '4.4' ) add_filter('get_comments_number', 'comment_count', 0); function comment_count( $count ) { if ( ! is_admin() ) { global $id; $get_comments = get_comments('post_id=' . $id); $comments_by_type = &separate_comments($get_comments); return count($comments_by_type['comment']); } else { return $count; } } ?>
Просмотр 2 ответов — с 1 по 2 (всего 2)
Просмотр 2 ответов — с 1 по 2 (всего 2)
- Тема «тема DailyNotes + вкотакте» закрыта для новых ответов.