Когда на моем Tumblr blog.fokus.org включена бесконечная прокрутка, моя кнопка Google +1 не отображается, когда сообщения идут после страницы 2. Если я отключаю бесконечную прокрутку, она корректно отображается на каждой странице.В идеале я хочу иметь бесконечную прокрутку.
Когда вы нажимаете на сообщение, чтобы открыть ссылку на сообщение, оно показывает все кнопки нормально, независимо от того, на какой странице они находятся (с включенной или без бесконечной прокруткой).
Это длясообщение, которое появляется после страницы 2, и имеет следующий код:
<hr class="tumblrAutoPager_page_separator">
<div class="tumblrAutoPager_page_info">
Я использовал консоль Firebug и заметил, что разница в том, как загружается код.
сообщение наpage1
<div id="___plusone_0" style="height: 20px; width: 90px; display: inline-block; text-indent: 0pt; margin: 0pt; padding: 0pt; background: none repeat scroll 0% 0% transparent; border-style: none; float: none; line-height: normal; font-size: 1px; vertical-align: baseline;">
, в котором также есть код iframe
пост на странице 2 показывает только этот код
<g:plusone href="http://blog.fokus.org/post/16268298715/sirinthada-make-lots-of-art-listen-to-music" width="100" size="medium"></g:plusone>
Код, введенный мною в разделе метаданных
<g:plusone size="medium" width="100" href="{Permalink}"></g:plusone>
и в конце кода перед
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>