X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Не получается подключить комментарии от ВК, Помогите подключить комментарии от ВК в WordPress
timauz
timauz
Topic Starter сообщение 16.4.2016, 16:44; Ответить: timauz
Сообщение #1


Доброго времени суток уважаемые форумчане. Я уже 2 день пытаюсь подключить комментарии от ВК и никак не получается. Пользовался инструкциями с гугла, ничего не помогает. Я добавлял две части кода, первую в header, вторую в comments.php, толку 0. Дело в том, что когда я удаляю все с comments.php пропадают комментарии от WordPress, но при добавлении туда кода от ВК ничего не появляется. Я попробовал просто всунуть туда вторую половину кода ВК ничего не удаляя и вуаля, вышли комментарии ВК, но очень криво и поверх старых от WordPress. Помогите пожалуйста разобраться, куда вставлять первую и вторую части кода ВК.
Вот весь код комментариев от ВК:
Код
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="//vk.com/js/api/openapi.js?121"></script>

<script type="text/javascript">
  VK.init({apiId: 5363759, onlyWidgets: true});
</script>

<!-- Put this div tag to the place, where the Comments block will be -->
<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 15, width: "665", attach: "*"});
</script>


Вот мои коды в comments.php(куда тут что добавлять, понятия не имею)
Код
<div id="comments">    

<?php // 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></div>
<?php
    return;
}

// add a microid to all the comments
function comment_add_microid($classes) {
    $c_email=get_comment_author_email();
    $c_url=get_comment_author_url();
    if (!empty($c_email) && !empty($c_url)) {
        $microid = 'microid-mailto+http:sha1:' . sha1(sha1('mailto:'.$c_email).sha1($c_url));
        $classes[] = $microid;
    }
    return $classes;    
}
add_filter('comment_class','comment_add_microid');
// show the comments
if ( have_comments() ) : ?>

<?php if (is_single()) { ?>
<h5>Комментарии к записи <span class="blue">"
    <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>"</span>
</h5><br />
<?php } ?>

  <a id="recent_comments" href="#recent_comments" title="Перейти к форме комментирования">Посмотреть последние комментарии </a>
  
    <a id="first-comment"></a>
    
    <ol class="commentlist">
    <?php wp_list_comments('callback=custom_comment'); ?>
    </ol>
    
<?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.
    else :
        // comments are closed
    endif;
endif;
if ('open' == $post-> comment_status) :
// show the form
?>
    <div class="clear"></div>

<?php if (is_single()) { ?>
    <h5><?php comment_form_title('Здесь вы можете написать комментарий к записи ', '%s, здесь Вы можете написать комментарий к записи '); ?> <span class="blue">"<?php the_title(); ?>"</span></h5>
<?php } else { ?>
    <h5><span class="blue">Напишите отзыв о нашем сайте ... или пожелание нам <img class="wp-smiley" alt=":)" src="<?php bloginfo('url'); ?>/wp-includes/images/smilies/icon_smile.gif" /></span></h5>
<?php } ?>

<div id="respond">

  <div id="cancel-comment-reply">
      <?php cancel_comment_reply_link() ?>
  </div>

<?php if ( get_option('comment_registration') && !$user_ID ) : ?>

<p><a href="<?php echo wp_login_url(get_permalink()); ?>" title="Войти">Войти</a>, чтобы написать отзыв.</p>

<?php else : ?>
    
    <div class="clear"></div>
    <a id="recent_comments"></a>

<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

<?php if ( $user_ID ) : ?>

    <div class="alignleft">Добро пожаловать, <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a></div>                                  
  <div class="alignright"><a href="<?php echo wp_logout_url(get_permalink()); ?>" title="">Выйти &raquo;</a></div>

<?php else : ?>

    <p>
    <input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="28" tabindex="1" />
    <label for="author"><?php if ($req) echo "<span class='required'>*</span>"; ?> Ваше имя</label>
    <?php if ($req) echo ""; ?>
  </p>
    
    <p>
    <input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="28" tabindex="2" />
    <label for="email"><?php if ($req) echo "<span class='required'>*</span>"; ?> e-Mail. Не публикуется </label>
    <?php if ($req) echo ""; ?>
  </p>
    
    <p>
    <input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="28" tabindex="3" />
    <label for="url">Адрес вашего сайта</label>
    </p>
  <div class="text_comment"><span class="required">*</span> Текст комментария</div>

<?php endif; ?>

    <!-- <div class="html">
       <h4>Вы можете использовать теги:</h4>
     <?php echo allowed_tags(); ?>
  </div> -->

<div><?php comment_id_fields(); ?>
   <input type="hidden" name="redirect_to" value="<?php echo htmlspecialchars($_SERVER["REQUEST_URI"]); ?>" />
</div>

<textarea id="comment" name="comment" cols="10" rows="10" tabindex="4" style="display: none;"></textarea>
<textarea id="new-comment" name="new-comment" cols="10" rows="10" tabindex="4"></textarea>

<div class="text_comment"><span class="required">*</span> Обязательные для заполнения поля</div>

<?php if (get_option("comment_moderation") == "1") { ?>
<p><strong>Внимание:</strong> все отзывы проходят модерацию.</p>
<?php } ?>

     <input name="submit" type="submit" class="submit" tabindex="5" value="Отправить &raquo;" />
   <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />

<a id="com_button"></a>

</form>

<?php endif; // If registration required and not logged in ?>

</div><!-- End respond -->

     <div class="navi_top">
       <span class="left"><a id="first" href="#first-comment" title="Вернуться к первым комментариям">Вернуться к первым комментариям</a></span>
       <span class="right"><a id="ancor" href="#top" onClick="scroll(0,0); return false;" title="Наверх страницы">Вернуться к началу страницы</a></span>
     </div>

<?php endif; // if you delete this the sky will fall on your head ?>

    
</div><!-- End comments -->

Если можно, пожалуйста объясните все доходчиво, я новичок пока в этом.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dim_K
Dim_K
сообщение 19.4.2016, 10:57; Ответить: Dim_K
Сообщение #2


В конец файла comments.php добавь код вконтакте и все будет

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Не получается оплатить YouTube Premium (для Турции и Аргентины по VPN YouTube Premium недоступна)
3 rownong27 444 20.3.2024, 21:39
автор: MisterBit
Открытая тема (нет новых ответов) Подключить онлайн оплату к WP+Woocommerce
Через API напрямую с банком
0 ARsHi 420 13.3.2024, 18:19
автор: ARsHi
Горячая тема (нет новых ответов) Как влияют комментарии на продвижение?
81 Megaspryt 11859 2.3.2024, 13:02
автор: toplinks
Открытая тема (нет новых ответов) SMMBanda.com | Живые просмотры YouTube, TikTok, Instagram, VK, Facebook, Twitter. Лайки, комментарии, подписчики СНГ, Украина, Россия, МИР
Делаем толковый SMM с Гарантией от проблем. Реальные просмотры, посев
15 SMMBanda 7455 8.10.2023, 10:59
автор: SMMBanda
Открытая тема (нет новых ответов) Нужен копирайтер для создания контента на Youtube - Забавные Комментарии
1 Mowshon 2501 25.1.2022, 8:55
автор: elen79


 



RSS Текстовая версия Сейчас: 29.3.2024, 10:24
Дизайн