这是我的页面:http://www.tutoriallapp.com/viewtutorial?title=How+to+Make+Pizza&tut_id=934&cat_id=1
我使用以下方式设置facebook开放图标题:
$tut_title = $_GET['title'];
<meta name="og:title" content="<? echo $tut_title; ?>" />
然而,facebook调试工具一直告诉我:
推断属性:应明确提供
og:title
属性,即使可以从其他标记推断出值。
当我对标题进行硬编码时,它可以工作......但是当我使用$_GET
时,它不起作用。只是不明白。请帮助,谢谢。
答案 0 :(得分:3)
我明白这一点。
<meta name="og:title" content="How+to+Make+Pizza" />
<meta name="og:description" content="How+to+Make+Pizza" />
<meta property="og:locale" content="en_us" />
<meta property="fb:admins" content="672940935"/>
<meta property="og:url" content="http://www.tutoriallapp.com/viewtutorial?title=How+to+Make+Pizza&tut_id=934&cat_id=1"/>
我想知道在没有字符串值中的+字符的情况下尝试是否更好。