在Sitecore中为Open Graph渲染链接文本

时间:2014-12-26 17:24:07

标签: sitecore sitecore7

我希望将OpenGraph数据添加到我们的模板中,并希望从模板字段中获取链接的文本,然后将其放在打开的图形部分中。

我无法访问源代码以使用后面的代码。

这就是我所拥有的:

<meta content="<sc:link field="Open Graph URL" runat="server" />" property="og:url" />

我试图使用链接模板字段,因此不必手动输入文本。当这呈现我得到整个格式化的锚标记时,我只想要URL。

1 个答案:

答案 0 :(得分:1)

<meta content="<%= ((Sitecore.Data.Fields.LinkField)Sitecore.Context.Item.Fields["Open Graph URL"]).GetFriendlyUrl() %>" property="og:url" />