如何在方形空间模板中修改{squarespace-headers}系统变量的输出。

时间:2016-10-21 20:10:57

标签: squarespace

构建Squarespace模板时,标题元数据通常使用以下内容输出,{squarespace-headers} 看到 http://developers.squarespace.com/jsont-system-variables/, 如果有人需要修改此输出,尤其是元数据,那么最合乎逻辑的方法是什么?

2 个答案:

答案 0 :(得分:1)

最好的解决方法是不要使用{squarespace-headers},简单明了。我花了很多时间试图破解Squarespace周围的方式,最后我自己重建了{squarespace-headers}并放弃了你不需要的大部分内容。显然,这不建议用于生产,但也不建议使用JavaScript修改标头元数据:)。

您可以使用JSON-T完全重建元数据。

答案 1 :(得分:0)

您可以使用jQuery轻松控制Squarespace Meta的输出或squarespace-headers编写的任何其他内容。这将允许控制所有页面上的搜索引擎片段。在普通Squarespace模板中难以修改的功能。您甚至可以通过UI在页面编辑器的高级区域下插入它。

 {squarespace-headers}
    <script   src="https://code.jquery.com/jquery-3.1.1.min.js"   integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8="   crossorigin="anonymous"></script>
<script language="JavaScript">
jQuery('meta[name=description]').attr('content', 'Changed description');
jQuery('title').text('changed title');