Это было прекрасно работать в течение некоторого времени на моем WordPress сайте, но в течение нескольких дней я видел следующее, где мой facebook likebox должен быть: Invalid ошибка локаль с facebook likebox виджетом
У меня есть перекрестная проверка идентификатор APP и все такое. Они совпадают. Кроме того, вот что настройки Facebook выглядит следующим образом:
Когда я инспектировать элемент для «недействительных местностей, поставляемых в локали» ошибка, вот что я вижу в поле элемента:
<iframe src="//www.facebook.com/plugins/likebox.php? id=7686354665xxxxx&locale=en&stream=false&header=true&height=290&width=310&connections=10" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:310px; height:290px;" allowtransparency="true"></iframe>
Пожалуйста, обратите внимание, что я изменил ID на xxxx. Интересно, что подобный бокс появляется, когда я меняю «locale = en», представленный в коде выше, на «locale = en_US» на моем браузере Chrome. Но мне очень сложно найти эту конкретную строку кода в моем файле.
Неужели кто-то боролся за это? Я проверил языковой стандарт сайта по умолчанию, его en_US.