我正在使用Sharrre创建带计数器的自定义共享按钮。
我成功实施了Facebook和Google+按钮 - 但Twitter按钮不会显示。
控制台显示以下内容:
GET https://cdn.api.twitter.com/1/urls/count.json?url=%2Fthe-ultimate-packing-list%2F&callback=jQuery1102017237635073252022_1390276918007&_=1390276918008 400 (Bad Request)
我希望url=
包含http和域名 - 目前它只有TLD之后的最后一部分。
无论如何,如果我点击该消息,它会显示
jQuery110209057587422430515_1390379775621({"request":"\/1\/urls\/count.json?url=%2Fthe-ultimate-packing-list%2F&callback=jQuery110209057587422430515_1390379775621&_=1390379775622","error":"Missing or invalid url parameter."});
有关如何使其与Sharrre插件一起使用的任何提示?
答案 0 :(得分:0)
好的,我解决了它,但它仍然是神秘的。在post-meta.php中,我放置按钮,它原来就像这样
<div id="twitter" data-url="<?php the_permalink(); ?>" data-title="Share on Twitter"></div>
播放并分析错误消息,我尝试了以下操作,它可以工作:
<div id="twitter" data-url="http://thedomain.com<?php the_permalink(); ?>" data-title="Share on Twitter"></div>
AFAIK the_permalink已经包含了该域的第一部分,但不知何故它在此过程中丢失了。