Twitter、facebook、google +に以下を使用していますが、リンクされているとエラーダイアログボックスが表示されます。
_<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'http://www.Twitter.com/share?url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Twitter"><span class="character">a</span></a>
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'http://www.facebook.com/sharer.php?u=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Facebook"><span class="character">b</span></a>
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'https://plus.google.com/share?url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Google+"><span class="character">c</span></a>
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'https://www.linkedin.com/share?url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Share on Google+"><span class="character">j</span></a>
_
エラー
このXMLファイルには、スタイル情報が関連付けられていないようです。ドキュメントツリーを以下に示します。
_<WSResponse>
<responseInfo>FAILURE_NO_SUBMIT_ACTION</responseInfo> <responseMsg/>
<jsonPayLoad/>
</WSResponse>
_
注
<?php the_permalink(); ?>
は、ソーシャルネットワークで共有できる現在のサイトページのリンクをレンダリングします
問題は、LinkedInがあなたに求めた方法でそれを行っていないことだと思います。最初に常にAPIドキュメントを参照する必要があります。たとえば、以下のlinkedinは、サイトの共有プラグインを生成する方法を説明しています。
生成されたコードは次のようになります:
<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>
<script type="IN/Share" data-url="Your_URL_Here" data-counter="top"></script>
また、次の方法でそれを行うことができます:
https://www.linkedin.com/shareArticle?mini=true&url=http://developer.linkedin.com&title=LinkedIn%20Developer%20Network&summary=My%20favorite%20developer%20program&source=LinkedIn
参照: Linkedinで共有
リンクは次のようになります。
https://www.linkedin.com/shareArticle?mini=true&url=<?php the_permalink(); ?>&title=Some%20Title&summary=Some%20Summary&source=YourWebsiteName
ミニパラメータの対象:値が常に必要な必須引数:true
およびソースは次のとおりです。コンテンツのURLエンコードされたソース(ウェブサイトやアプリケーション名など)。
また、すべてのパラメータはURLエンコードする必要があります。
Onclick url linkedin 'share?url ='を 'shareArticle?mini = true&'に変更するだけで問題ありません。
<a class="btn btn-default icon" href="javascript:void(0)" onclick="window.open( 'http://www.linkedin.com/shareArticle?mini=true&url=<?php the_permalink(); ?>', 'sharer', 'toolbar=0, status=0, width=626, height=436');return false;" title="Linkedin"><span class="character">j</span></a>
Linkeidnスクリプトを使用するか、彼が正確に生成するものを確認する必要があります
<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>
<script type="IN/Share" data-url="<?php the_permalink(); ?>" data-counter="top"></script>
ソース: LinkedIn開発者
このスクリプトは上部に追加されます
<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang:en_US</script>
ポップアップでLinkedInボタンを使用する場合は、次のスクリプトをhtmlに挿入する必要があります。
<script type="IN/Share" data-url="http://linkedin.com">
</script>