質問: facebook共有ボタンのテキストウィジェットの現在のurlにアクセスする "このページを共有する" - 現在のurlを取得する にする必要があるウィジェットを作成しています。 http://www.facebook.com/sharer.php?u=http://myurl.com/a-specific-page 私は通常のテキストウィジェットを使っています。現在のurlにアクセスして共有リンクに配置するにはどうすればよいですか。
回答: テキストウィジェットのコンテンツをそのように動的にすることはできません。たとえば、 "executable php widget"(http://wordpress.org/extend/plugins/php-code-widget/)を入手してください。これで、可変urlを挿入するためのphpコードを含むテキストなどを追加できます。[編集]参照 http://developers.facebook.com/docs/reference/plugins/like 。これをあなたのphp code supportウィジェットに入れてください: <?php global $post; ?> <iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink($post->id)); ?>&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowtransparency="true" style="border:none; overflow:hidden; width:450px; height:60px;"></iframe>