如何使用Twig模板语法显示文章元描述?

时间:2015-12-03 17:13:58

标签: php twig

我正在尝试使用帖子的元描述替换此页面上的主要故事的帖子摘录模糊(例如。{{Post.PostBody|striptags|truncate(550)|raw}}) - here

但是,我无法弄明白我需要使用什么来替换此Post.PostBody语法:

<div class='post.body'>
    {{Post.PostBody|striptags|truncate(550)|raw}} 
    <strong><a href="{{Post.PostUrl}}">Read more &rarr;</a></strong>
</div>

对不起补救问题,但我没有任何PHP / Twig经验,所以如果有人可以提供帮助,我会有点卡住。

1 个答案:

答案 0 :(得分:0)

在你的<head>

中可能是这样的
{% if Post.PostMetaDescription %}
    <meta name="description" content="{{Post.PostMetaDescription}}">
{% else %}
    <meta name="description" content="{{Post.PostBody|striptags|truncate(550)|raw}}">
{% endif %}

这样,如果PostBody有值,它只会替换PostMetaDescription