2011-11-05 76 views
0

嗨,没有人知道如何更新下面的代码,使博客“摘录”有了完整的文本和图像/视频不再需要通过点击完全展开?更改密码,以扩大Shopify上的时装主题博客条目(Django的?)

感谢,

大卫

div id="blog" class="clearfix"> 
{% paginate blog.articles by settings.pagination_limit %} 
<div class="more-info clearfix"> 
<span class="upper">{{ blog.title }}</span> 
<span class="lower">{{ blog.articles_count }} {{ blog.articles_count | pluralize:  'Article', 'Articles' }}</span> 
</div> 

{% for article in blog.articles %} 
<div class="article clearfix"> 
<div class="content"> 
    <h4><a href="{{ article.url }}">{{ article.title }}</a></h4> 
    {{ article.content | strip_html | truncatewords:70 }} 
</div> 
</div> <!-- /.article --> 
{% endfor %} 
</div> <!-- /.main --> 
{% include 'sidebar' %} 
</div> <!-- /.articles --> 

{% include 'pagination' %} 
{% endpaginate %} 
</div> <!-- /#blog --> 
{% include 'featured-products' %} 
+1

我不知道这是什么,但这绝对不是PHP。 –

+0

谢谢我刚刚更新了标签,以避免任何混淆... – thinkvisual

回答

0

啊哈!它是用Liquid(http://liquidmarkup.org/)编写的。 truncatewordsmethod将文章的内容缩短到最多70个单词。删除该方法调用应该可以解决问题。还有一个strip_htmlmethod似乎从文章的内容中删除任何HTML。如果博客文章中有任何HTML显示图片或视频,则可能需要将此方法归咎于删除它们。这可能会解决您的问题:

<div id="blog" class="clearfix"> 
{% paginate blog.articles by settings.pagination_limit %} 
<div class="more-info clearfix"> 
<span class="upper">{{ blog.title }}</span> 
<span class="lower">{{ blog.articles_count }} {{ blog.articles_count | pluralize:  'Article', 'Articles' }}</span> 
</div> 

{% for article in blog.articles %} 
<div class="article clearfix"> 
<div class="content"> 
    <h4><a href="{{ article.url }}">{{ article.title }}</a></h4> 
    {{ article.content }} 
</div> 
</div> <!-- /.article --> 
{% endfor %} 
</div> <!-- /.main --> 
{% include 'sidebar' %} 
</div> <!-- /.articles --> 

{% include 'pagination' %} 
{% endpaginate %} 
</div> <!-- /#blog --> 
{% include 'featured-products' %} 
+0

道歉我的技能集只是基本的CSS/HTML。这是从一个名为Couture的shopify主题中采取的。如果有帮助,文件有.liquid扩展名? – thinkvisual

+0

唉唉 - 非常完美,太感谢你了:) – thinkvisual

+0

我刚刚意识到我现在拿到的博客文章看起来不错,接下来的任务是限制在博客上每页职位的数量与以前的条目链接。我认为这可能会更复杂一点? – thinkvisual