我正在尝试使用以下代码生成我的元描述标记
<meta name="description" content="{{ page.content | strip_html | truncatewords: 50 }}">
Run Code Online (Sandbox Code Playgroud)
但这就是显示的内容
##Sending Several Documents to a Group## Using online storage accounts like [Dropbox](http://dropbox.com)
Run Code Online (Sandbox Code Playgroud)
有没有办法剥去降价标签?
Dav*_*uel 10
你可以这样做:
<meta name="description"
content="{{ page.content | markdownify | strip_html | truncatewords: 50 }}">
Run Code Online (Sandbox Code Playgroud)
但它只适用于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 %}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1135 次 |
| 最近记录: |