Ответ 1
Если вы используете абсолютный url в атрибуте data-href
этого социального плагина, просто включите July 2013 Breaking Changes
в настройках вашего приложения facebook.
Уведомление о сообщении на странице разработчиков Facebook о том, что на моем сайте в настоящее время используются следующие устаревшие функции:
Социальные плагины (например, кнопка, как и ящик) без абсолютного URL в их параметре
href
. Это должно быть исправлено до июля 2013 года.
Я предполагаю, что он говорит о параметре data-href для симпатий, но мои подобные кнопки генерируются с помощью следующего простого кода:
data-href="#" onclick="location.href='http://<?php echo $_SERVER['; return false;"HTTP_HOST"].$_SERVER["REQUEST_URI"];?>"
И результаты при просмотре в браузере (глядя на источник HTML), безусловно, выглядят как абсолютные URL-адреса для меня. Какое это предупреждение на самом деле пытается мне сказать? Что они сканировали сайт и что есть реальные HREF, у которых есть проблемы, или просто что могут быть некоторые?
Относится ли это к другому параметру HREF?
Если вы используете абсолютный url в атрибуте data-href
этого социального плагина, просто включите July 2013 Breaking Changes
в настройках вашего приложения facebook.
В качестве кода кнопки data-href
используется href
для HTML5.
Абсолютный URL:
http://stackoverflow.com/info/16270043/alert-says-using-deprecated-href-without-absolute-url
Относительный URL
../info/16270043/alert-says-using-deprecated-href-without-absolute-url
Социальные плагины должны обладать абсолютным URL-адресом вашего сайта и выглядеть как ваш сайт.