Squarespace代码注入

问题描述 投票:0回答:2

我将<script>标签注入我的方形空间模板,制作<main> display:none。现在我无法通过squarespace编辑该部分,因为它已经消失了。建议如何在不从头开始的情况下取回它?

$( "#page" ).css( "display", "none" );

是我注入HTML的代码。

先感谢您。

code-injection squarespace
2个回答
2
投票

很难理解你在问什么,但我会假设你添加了一行代码,当你导航到你的网站页面时它隐藏了一切,你不知道如何回到管理页面去除那个代码行?

您使用“代码注入”来插入该代码。您可以返回相同的代码注入位置并删除该行代码。 squarespace manual has documentation on code injection。如果你不确定去哪里回到管理页面,你可以输入这样的网址:https://<yoursite>/config例如:https://mysquarespacesite.com/config


0
投票

对于您的问题,我有一个使用Chrome检查器控制台工具(Chrome浏览器的内置工具)的解决方案,请确保您在Chrome浏览器上打开您的网站并登录您的squarespace网站并按照以下步骤操作:

  1. 在您的网站主页上,例如:https://<yoursite>/config,从键盘上单击F12或使用鼠标右键单击并单击Inspect,它将显示Chrome浏览器的检查器模式
  2. 从检查器工具转到“控制台”选项卡
  3. 将以下代码粘贴到控制台:

document.getElementById('page')。style.display =“block”;

  1. 按Enter键,您的<main>标签将被设置为显示块
  2. 现在你的<main>部分应该是可见的,去代码注入你的网站并永久删除display:none将修复你的网站隐藏<main>部分问题永远

以下是每一步的图片:

Step 1

Step 2

Step 3

Step 4

Step 5

注意:我已将此代码测试到Squarespace网站的演示模板:https://bedford-demo.squarespace.com

© www.soinside.com 2019 - 2024. All rights reserved.