Fix rendering Liquid constructs in excerpts (#6970)

Merge pull request 6970
This commit is contained in:
Pat Hawks
2018-04-30 19:49:16 -05:00
committed by jekyllbot
parent d0b907c2e6
commit a89bba3712
2 changed files with 27 additions and 1 deletions

View File

@@ -9,9 +9,12 @@ module Jekyll
attr_writer :output
def_delegators :@doc, :site, :name, :ext, :extname,
:render_with_liquid?, :collection, :related_posts,
:collection, :related_posts,
:coffeescript_file?, :yaml_file?,
:url, :next_doc, :previous_doc
private :coffeescript_file?, :yaml_file?
# Initialize this Excerpt instance.
#
# doc - The Document.
@@ -84,6 +87,10 @@ module Jekyll
false
end
def render_with_liquid?
!(coffeescript_file? || yaml_file? || !Utils.has_liquid_construct?(content))
end
protected
# Internal: Extract excerpt from the content