Jekyll 在数据文件中使用液体

Jekyll 在数据文件中使用液体,jekyll,liquid,Jekyll,Liquid,可以在jekyll中的数据文件中使用液体标记吗 我想这样做: HTML: 在config.yml中: twitter: ... 但最终的url是: <a href="http://localhost:4000{}"> <i class="fa fa-twitter fa-3x"></i> </a> 问题:如何在数据文件中使用配置文件中的信息?从数据文件到页面/帖子的液体标记,我今天尝试过:不工作。 这意味着页面/帖子被解

可以在jekyll中的数据文件中使用液体标记吗

我想这样做:

HTML:

在config.yml中:

twitter: ...
但最终的url是:

   <a href="http://localhost:4000{}">
      <i class="fa fa-twitter fa-3x"></i>
   </a>

问题:如何在数据文件中使用配置文件中的信息?

从数据文件到页面/帖子的液体标记,我今天尝试过:不工作。 这意味着页面/帖子被解析两次

但是你可以把你的数据放在配置中,在某个键下,例如:social

social:
  twitter: 
    name: twname
    icon: icon
  facebook
    name: fbname
    icon: .....
并使用site.social.key获取它们,甚至循环使用site.social散列

   <a href="http://localhost:4000{}">
      <i class="fa fa-twitter fa-3x"></i>
   </a>
social:
  twitter: 
    name: twname
    icon: icon
  facebook
    name: fbname
    icon: .....