我试图使用以下代码生成我的元描述标记
<meta name="description" content="{{ page.content | strip_html | truncatewords: 50 }}">
但这就是显示的内容
##Sending Several Documents to a Group## Using online storage accounts like [Dropbox](http://dropbox.com)
有没有办法去除降价标记?
答案 0 :(得分:10)
你可以做:
<meta name="description"
content="{{ page.content | markdownify | strip_html | truncatewords: 50 }}">
但它只适用于md/markdown
个文件,而不适用于html。这不会呈现Liquid tags
。
解决方案可以是在页面/帖子前面的内容中设置description: foo bar
,并使用以下内容在_includes/head.html
中获取:
{% if page.description %}
<meta name="description" content="{{ page.description }}">
{% else %}
<meta name="description" content="{{ site.description }}">
{% endif %}