XPages:如何使用"Property"属性(而不是name属性)编写Meta标签

Mic*_*rak 1 facebook xpages

要在我们的Web应用程序中正确包含facebook,我们必须包含一些特定的元标记.Facebook元标记必须像这样写:

<meta property="og:{tagName}" content="{tagValue}"/>
Run Code Online (Sandbox Code Playgroud)

我们如何在xpages应用程序中输出?

例如:在主题中我可以输出元标记

<metaData>
<property>og:image</property>
<content>...URL to an Image</content>
</metaData>
Run Code Online (Sandbox Code Playgroud)

但不能输出属性属性而不是name属性

Fre*_*ing 6

或者像这样

<xp:this.resources>
   <xp:headTag
    tagName="meta"
    rendered="true"
    loaded="true">
    <xp:this.attributes>
        <xp:parameter
            name="property"
            value="og:image">
        </xp:parameter>
        <xp:parameter
            name="content"
            value="url to image">
        </xp:parameter>
    </xp:this.attributes>
</xp:headTag>
</xp:this.resources>
Run Code Online (Sandbox Code Playgroud)


Sve*_*ach 5

您可以使用attrs - property 执行此操作:

<xp:metaData content="{tagValue}">
   <xp:this.attrs>
      <xp:attr
         name="property"
         value="og:{tagName}">
      </xp:attr>
   </xp:this.attrs>
</xp:metaData>
Run Code Online (Sandbox Code Playgroud)