如何添加 Open Graph og:description a href 链接以及 php echo 语句
我正在创建 OpenGraph 协议头描述,并希望对输出的代码进行想象,以最终显示 ((“描述”以及 查看集合...)) 作为附加的尾随可链接词。
工作的简单代码是这样的:
<meta property="og:description" content="<?php echo $this->getDescription() ?>"/>
我没有成功地使用这个:
<meta property="og:description" content="<?php echo $this->getDescription() ?> <a href="http://www.example.com">view collection...</a>"/>
由于这个元属性标记位于 head 内,因此它会在 a href 语句中产生问题。有没有正确的方法可以做到这一点?另外,我认为语法是错误的。
有什么帮助吗?
I´m creating OpenGraph protocol head descriptions and wanted to fancy up the outputted code to eventually display the (("the description" along with View Collection...)) as an additional trailing linkable word.
The working simple code is this:
<meta property="og:description" content="<?php echo $this->getDescription() ?>"/>
I´ve unsuccessfully used this:
<meta property="og:description" content="<?php echo $this->getDescription() ?> <a href="http://www.example.com">view collection...</a>"/>
Since this meta property tag is within the head, it creates a problem with an a href statement. Is there a proper way for this to be done? Additionally, I think the syntax is wrong.
Any help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
恐怕您不能将超链接放入元标记内。 HTML 标准和 Facebook 的 OpenGraph 标准都不支持您想要实现的效果。
You can't put hyperlinks inside a meta tag, I'm afraid. Neither the HTML standard nor Facebook's OpenGraph standard supports the effect you're trying to achieve.
使用
发送您的集合的链接。它希望显示在您的描述中,但如果您正确地展示您的 USP 并引导观众使用它,您将得到相同的结果。 @用户816749
Use the
<meta property="og:url" content="http://yourlink.com">
to send a link for your Collection. It want display inside your description, but if you properly present you USP and direct viewers to use it you will get the same result. @user816749