Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Kredov

Куда лучше вставить код от комментариев "В контакте"

#1 akost

akost
  • Пользователь
  • 25 сообщений
  • Репутация: 0
0

Отправлено 13 Июль 2011 - 17:53

Доброго времени суток!
Сделал себе на блоге комментарии, которые используют аккаунт в контакте.
Всё по инструкции сделал, всё работает. Но есть небольшой вопрос про инициализацию.
Т.к. в инструкции было написано вставьте код на страницу с комментариями, а куда именно хз.
Вот код, я кое-как прилепил на рандом, скажите как правильно и более оптимально надо.
файл комментарии.php
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit _linenums:10'><?php/** * @package WordPress * @subpackage Default_Theme */// Do not delete these lines if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) die ('Please do not load this page directly. Thanks!'); if ( post_password_required() ) { ?> <p class="nocomments">Этот пост защищен паролем. Введите пароль для просмотра комментариев.</p> <?php return; }?>[color="#F4A460"]<div id="vk_comments"></div><script type="text/javascript">VK.Widgets.Comments("vk_comments", {limit: 10, width: "600", attach: "*"});</script> /* вот этот код*/<?php if ( have_comments() ) : ?> <ol class="commentlist"> <?php wp_list_comments(); ?> </ol> <div class="navigation"> <div class="alignleft"><?php previous_comments_link() ?></div> <div class="alignright"><?php next_comments_link() ?></div> </div> <?php else : // this is displayed if there are no comments so far ?> <?php if ('open' == $post->comment_status) : ?> <!-- If comments are open, but there are no comments. --> <?php else : // comments are closed ?> <!-- If comments are closed. --> <p class="nocomments">Комментарии закрыты.</p> <?php endif; ?><?php endif; ?><?php if ('open' == $post->comment_status) : ?><div id="respond"><h3><?php comment_form_title( 'Прокомментировать', 'Прокомментировать %s' ); ?></h3><div class="cancel-comment-reply"> <small><?php cancel_comment_reply_link(); ?></small></div><?php if ( get_option('comment_registration') && !$user_ID ) : ?><p>Вы должны <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">войти</a> чтобы оставить комментарий.</p><?php else : ?><form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"><?php if ( $user_ID ) : ?><p>Вы вошли как <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Выход">Выход &raquo;</a></p><?php else : ?><p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> /><label for="author"><small>Имя <?php if ($req) echo "(обязательно)"; ?></small></label></p><p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> /><label for="email"><small>Эл.почта (не публикуется) <?php if ($req) echo "(обязательно)"; ?></small></label></p><p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /><label for="url"><small>Сайт</small></label></p><?php endif; ?><!--<p><small><strong>XHTML:</strong> Вы можете использовать эти теги: <code><?php echo allowed_tags(); ?></code></small></p>--><p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p><p><input name="submit" type="submit" id="submit" tabindex="5" value="Добавить комментарий" /><?php comment_id_fields(); ?></p><?php do_action('comment_form', $post->ID); ?></form><?php endif; // If registration required and not logged in ?></div><?php endif; // if you delete this the sky will fall on your head ?>

 

 

  • 0


Оформление форума – IPBSkins.ru