Например, Box iFrame Generated Code не работает - PullRequest
1 голос
/ 02 января 2012

Моя коробка лайков не отображается с сгенерированным кодом.Я прочитал здесь все исправления, и некоторые ссылаются на изменение «идентификатора профиля» на «id», но в моем сгенерированном коде не должно быть такого кода - также исправлены все амперсанды (я думаю) ...что у меня то не работает.Как я должен изменить это?Спасибо!Я получаю ошибку 404 с этим кодом:

<iframe
src="http//www.facebook.com/plugins/likebox.php?href=http://www.facebook
.com/pages/Bluedawg-Design/70870858258;width=450;
height=590;colorscheme=light;show_faces=true;border_color;stream=
true;header=true" scrolling="no" frameborder="0" style="border:none;
overflow:hidden; width:450px; height:590px;"
allowTransparency="true"></iframe> 

Ответы [ 7 ]

4 голосов
/ 02 января 2012

Вы вытерли слишком много необходимых деталей, амперсанды важны!

И вам не хватает : после http, что приводит к проблеме.

Это рабочая версия (не удаляйте части следующего кода, пока не попробуете как есть)

<iframe src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FBluedawg-Design%2F70870858258&amp;width=450&amp;height=590&amp;colorscheme=light&amp;show_faces=true&amp;border_color&amp;stream=true&amp;header=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:590px;" allowTransparency="true"></iframe>

Этот код отлично работает на веб-сервере, но не будет работать, если он открыт с локального компьютера (не обслуживается по HTTP или HTTPS), в последнем случае просто поставьте http: перед //www.facebook.com

3 голосов
/ 02 мая 2012

просто измените все

http:// 

на

https://

Это решило проблему Я также написал пост об этом на http://nerudo.mregi.com/social-widgets-twitter-flickr-and-fb-not-showing

2 голосов
/ 04 октября 2013

Привет, если фреймы Facebook (например, окно) не будут работать с личным профилем или профилем группы. Пожалуйста, создайте одну новую страницу, нажав ссылку создать страницу внизу Facebook, используя свою учетную запись Facebook или используя новую учетную запись ...новый код по этой ссылке будет работать :) happy coding

1 голос
/ 04 марта 2014

У меня происходило то же самое, и это было потому, что у меня также было установлено "НЕ ТРЕКАТЬ МЕНЯ". Я отключил его и больше никаких проблем.

1 голос
/ 21 февраля 2014

Хорошо, это действительно глупо, но это случилось со мной:

Отключите любое расширение браузера, которое может блокировать Like Box!В моем случае это было «Не отслеживать меня» в Firefox.

0 голосов
/ 15 октября 2014

Вот код iframe, работающий нормально и проверенный мной на WordPress и Magento.

<iframe src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2FEnter_Your_FB_ID_OR_USERNAME&amp;width&amp;height=290&amp;colorscheme=dark&amp;show_faces=true&amp;header=true&amp;stream=false&amp;show_border=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:290px;" allowTransparency="true"></iframe>
0 голосов
/ 02 января 2012

В src= iframe попробуйте использовать ?href=http%3A%2F%2Fwww.facebook%0A.com%2Fpages%2FBluedawg-Design%2F70870858258, а не некодированную версию.

Так что теперь все будет выглядеть так:

<iframe src="//www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FBluedawg-Design%2F70870858258&amp;width=292&amp;height=590&amp;colorscheme=light&amp;show_faces=true&amp;border_color&amp;stream=true&amp;header=true&amp;appId=127211380649475" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:590px;" allowTransparency="true"></iframe>
...