Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 头部分下是否允许使用元标记?_Php_Facebook_Metadata_Meta - Fatal编程技术网

Php 头部分下是否允许使用元标记?

Php 头部分下是否允许使用元标记?,php,facebook,metadata,meta,Php,Facebook,Metadata,Meta,我正在开发Facebook共享功能,我希望站点描述包含在元标记中,以便在我在Facebook上共享信息时显示 现在,我想显示不同页面的动态描述,我需要将其包含在元标记中,为此,我需要将动态代码放在标题部分下面 所以我的问题是,如果我把meta标记放在head部分下面,它们会起作用吗?(假设您想使用opengraph协议。) 当您使用RDFa时,使用它是有效的。如果您不使用RDFa(或者,可能还有其他扩展),那么它是无效的 这是不允许的(使用名称): 如果有,还应允许: <body>

我正在开发Facebook共享功能,我希望站点描述包含在元标记中,以便在我在Facebook上共享信息时显示

现在,我想显示不同页面的动态描述,我需要将其包含在元标记中,为此,我需要将动态代码放在标题部分下面

所以我的问题是,如果我把meta标记放在head部分下面,它们会起作用吗?

(假设您想使用opengraph协议。)

当您使用RDFa时,使用它是有效的。如果您不使用RDFa(或者,可能还有其他扩展),那么它是无效的

这是不允许的(使用
名称
):

如果有,还应允许:

<body>
  <meta name="og:description" property="og:description" content="…" />
</body>

<body>
  <meta property="og:description" content="…" />
</body>
<body>
  <meta name="og:description" property="og:description" content="…" />
</body>