このコードを自分のウェブサイトで +1 に使用しました
<!-- Place this tag where you want the +1 button to render. -->
<div class="g-plusone" data-size="tall"></div>
<!-- Place this tag after the last +1 button tag. -->
<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>
ただし、クエリのないページにのみ表示されます。たとえば、index.php には表示されますが、index.php?id=1 には表示されません。
Facebook と Twitter のボタンは正常に機能します。
どうすれば修正できますか?
更新それを修正する方法を見つけました。問題は、ボタンが表示されていたが、スタイルが変更されたため、ボタンが左上 ( -1000px ) に移動したことです。
これは私の問題を解決しました:
#___plusone_0, #___plusone_0 iframe {
position:static !important;
width:60px !important;
height:70px !important;
}