0

G'day

我在让 Facebook 的“喜欢”按钮正常工作时遇到了一些麻烦。有问题的网站是http://etincellebyemilie.com.au/casual-afternoon-tea/

使用以下代码将按钮添加到页面...

<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink()); ?>&amp;send=false&amp;layout=button_count&amp;width=60&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:80px; height:21px;" allowTransparency="true"></iframe>

当点击按钮时,like 被注册并出现在用户的 facebook 页面上。但是,返回该站点的链接会产生 310 错误并指出“重定向太多”,正如您可以通过访问生成的 URL 看到的那样 - http://etincellebyemilie.com.au/casual-afternoon-tea/?fb_action_ids =10151158453571916&fb_action_types=og.likes&fb_source=timeline_og&action_object_map=%7B%2210151158453571916%22%3A581712555188197%7D&action_type_map=%7B%2210151158453571916%22%3A%22og.likes%22%7D&action_ref_map=%5B%5D

我已经使用 Facebook 对象调试器测试了这个 URL,结果告诉我The 'og:url' property is required, but not present

这没有多大意义,因为我可以看到元标记文档头部——所有的 og 标记都是由 Yoast SEO 插件生成的。

<meta property='og:locale' content='en_US'/>
<meta property='og:title' content='Casual Afternoon Tea - Etincelle By Emille'/>
<meta property='og:url' content='http://etincellebyemilie.com.au/casual-afternoon-tea/'/>
<meta property='og:site_name' content='Etincelle By Emille'/>
<meta property='og:type' content='article'/>
<meta property='og:image' content='http://etincellebyemilie.com.au/wp-content/uploads/2013/01/Maganda.jpg'/>

如果有人对去哪里有什么想法,我很想听听。

干杯

4

0 回答 0