在 Wordpress 网站上为 Facebook 添加分享按钮
adding a share button for Facebook on a Wordpress site
我正在尝试向我正在使用的 Wordpress 网站添加一些社交媒体共享按钮,并将其用于 Facebook:
<a href="http://www.facebook.com/sharer/sharer.php?u=<?php the_permalink();?>" title="Share on Facebook." target="_blank"><img src="/img/facebook-blue.png" alt="Share this on facebook!" /></a>
但它似乎不起作用,当我检查代码“http://www.facebook.com/sharer/sharer.php?u=http://myurl/post-name”时它会生成正确的 link 但是当我单击它时我在 Facebook 上收到此错误:
- 在您的 WordPress 管理区域中,select 插件 > 从菜单添加新插件。
- 搜索“ShareThis”
- 安装“ShareThis:分享按钮和分享分析”插件。
- 激活插件。
这个插件可以在底部给你一个 facebook 分享按钮和其他按钮。这是我不用自己写代码就用的。
I'm working locally, the url is: localhost:8080/videos/test-2-testing
您会发现 Facebook 的 sharer.php 无法与 any localhost URLs.
一起使用
共享者从它传递的 URL 中抓取了图像、标题和描述。由于它无法访问本地主机(并允许它 try 实际上会为 Facebook 创建 potential security holes),您会收到此错误。
它可能在生产环境中工作得很好,尽管您需要对 URL 进行 urlencode,如下所示:
<a href="http://www.facebook.com/sharer/sharer.php?u=<?php echo urlencode(get_permalink()) ?>" ...>
我正在尝试向我正在使用的 Wordpress 网站添加一些社交媒体共享按钮,并将其用于 Facebook:
<a href="http://www.facebook.com/sharer/sharer.php?u=<?php the_permalink();?>" title="Share on Facebook." target="_blank"><img src="/img/facebook-blue.png" alt="Share this on facebook!" /></a>
但它似乎不起作用,当我检查代码“http://www.facebook.com/sharer/sharer.php?u=http://myurl/post-name”时它会生成正确的 link 但是当我单击它时我在 Facebook 上收到此错误:
- 在您的 WordPress 管理区域中,select 插件 > 从菜单添加新插件。
- 搜索“ShareThis”
- 安装“ShareThis:分享按钮和分享分析”插件。
- 激活插件。
这个插件可以在底部给你一个 facebook 分享按钮和其他按钮。这是我不用自己写代码就用的。
I'm working locally, the url is: localhost:8080/videos/test-2-testing
您会发现 Facebook 的 sharer.php 无法与 any localhost URLs.
一起使用共享者从它传递的 URL 中抓取了图像、标题和描述。由于它无法访问本地主机(并允许它 try 实际上会为 Facebook 创建 potential security holes),您会收到此错误。
它可能在生产环境中工作得很好,尽管您需要对 URL 进行 urlencode,如下所示:
<a href="http://www.facebook.com/sharer/sharer.php?u=<?php echo urlencode(get_permalink()) ?>" ...>