Блок «Мне нравится» в Facebook, нравится конкретный URL

Добрый день, я умудрился вставить туда кнопку лайка. Проблема в том, что теперь, когда я нажимаю «нравится», ему нравится только домашняя страница, потому что она находится там. Но эта кнопка должна «лайкнуть» запись (блог), на которую она (пока) не направлена.

Как направить его на почту? Ваше здоровье

для визуализации: http://robertstam.nl/wp-content/uploads/2014/08/socialexample.jpg

<div class="meta">
                    <time datetime="<?php echo get_the_date(__('Y-m-d\TH:i:sP', 'bunyad')); ?>" itemprop="datePublished"><?php echo get_the_date(); ?> </time>

                    <?php echo apply_filters('bunyad_review_main_snippet', ''); ?>

         <?php if (strtolower(ICL_LANGUAGE_NAME_EN) == 'english'): ?>
         <?echo ('[fb_button]'); ?> 
         <?php endif; ?>

                    <span class="comments"><a href="<?php echo esc_attr(get_comments_link());?>"><i class="fa fa-comments-o"></i>
                        <?php echo get_comments_number();?></a></span>

                </div>

person Sp0cK    schedule 01.09.2014    source источник
comment
Является ли [fb_button] коротким кодом?   -  person Abstract    schedule 01.09.2014
comment
@KaranKhanna facebook как плагин для wordpress   -  person Sp0cK    schedule 01.09.2014


Ответы (2)


Взгляните на справочник FB API для LIKE . Возможно, ваша разметка fb_button содержит неверное значение свойства ссылки. «Ссылка» может указывать на вашу домашнюю страницу, а не на ваш конкретный URL-адрес публикации.

https://developers.facebook.com/docs/graph-api/reference/v2.1/link https://developers.facebook.com/docs/plugins/like-button

Было бы полезно, если бы вы разместили коды за «fb_button».

Кроме того, это не кажется правильным.

<?echo ('[fb_button]'); ?> 

Будьте последовательны .. выберите один из этих ...

<?php echo('[fb_button]'); ?> // forgot php

<?="[fb_button]"?> // php short tags

<?php echo do_shortcode('[fb_button]'); ?> // to execute shortcode in a template
person Patrick Thach    schedule 01.09.2014

Ранее использовал плагин facebook like. Теперь с помощью создателя кнопки «Мне нравится» в Facebook я добавил <?php the_permalink(); ?>, чтобы сослаться на пост.

  <?php if (strtolower(ICL_LANGUAGE_NAME_EN) == 'english'): ?>
    <div class="fb-like" data-href="<?php the_permalink(); ?>" data-layout="button_count" data-action="like" data-show-faces="false" data-share="true">
    </div><?php endif; ?>
person Sp0cK    schedule 01.09.2014