问题标签 [squarespace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7235 浏览

templates - 如何在 SquareSpace 中编辑我的模板?

我在 SquareSpace 中托管我的博客,我需要在每篇文章的页脚添加一个 <Script> 标签。

在这个 <Script> 标记的中间,我需要用当前帖子的永久链接替换一个值。

因此,在我显示 5 个帖子的主页中,我需要此 <Script> 显示 5 次,每次都带有相应帖子的永久链接。

在 wordpress 中,我可以直接编辑帖子的 HTML,我可以这样做:

我怎样才能用 SquareSpace 做到这一点?
我还没有找到可以直接编辑模板的地方。

谢谢!
丹尼尔

0 投票
8 回答
28210 浏览

javascript - If 语句不适用于 And (&&) 运算符

我很难写出看似简单的 if 语句!我需要它来说明 mod 是否不等于 a、b 或 c - 然后执行此操作。这是我正在尝试但没有成功的方法:

当我在我的编辑器中输入它时,它说有一个错误,特别是“实体名称必须紧跟在实体引用中的 '&' 之后。” ..当我去测试时不工作。

任何帮助表示赞赏!


更新:网址:esber.squarespace.com

完整脚本:

我希望站点中的每个页面在页面加载时自动重定向到验证页面,除非它是验证页面 (/verify)、“您未验证”页面 (/not-verified) 或登录页面 (/ login) -- 除非用户已经通过设置 sessvars 进行了验证,否则他们可以继续访问主页。

为了测试这一点,我去 esber.squarespace.com 并单击右侧的一个菜单项(当我完成页面时,此菜单最终会被隐藏) - 当我尝试转到另一个页面而不验证我的首先我应该被重定向回 /verify 页面,但这并没有发生。

如果我将脚本修改为:

然后它工作正常(?)

0 投票
3 回答
365 浏览

jquery - jQuery 自定义加载不顺畅(而是出现原始然后修改)

我正在使用 Squarespace CMS 系统的网站上工作,并添加了一些简单的 jQuery 来删除过滤内容时出现的一些自动添加的文本(特别是“条目中的”文本)。

在我将谷歌翻译脚本添加到页脚之前,这一切顺利,没有任何问题。现在“Entries in”文本的删除并不顺利——“Entries in”文本在页面加载时首先出现然后被删除,所以感觉有点跳跃。似乎页脚中的谷歌翻译脚本造成了干扰,我担心它可能会干扰我在项目进行时可能添加到站点的任何其他 jQuery。我很好奇我可以做些什么来确保这些自定义内容顺利加载?

我正在开发的网站(正在进行中)可以在 wohf.squarespace.com 上查看

我到目前为止的代码如下:

...以及页脚中用于 Google 翻译的以下内容:

再次,非常感谢任何帮助!

0 投票
1 回答
643 浏览

jquery - 使用 jQuery 匹配可变文本?

我有一个侧边栏导航,在页面的一侧列出了博客条目标题。我正在尝试编写一些 jquery 来检查当前完整博客条目页面标题中的文本,并将其与侧边栏导航中的相应标题相匹配,以便我可以应用一个类来设置活动状态链接的样式......但我不太明白!这是一个示例页面的链接:http: //ncw-commercial.com/property-listings/eastpoint-plaza-lot.html,下面是我当前的代码。我也尝试过使用 :contains 但无法弄清楚如何让它与变量而不是直接文本一起使用。

0 投票
2 回答
756 浏览

jquery - JQuery swapImage() 的问题;

〜在我的文章页面(http://www.adrtimes.squarespace.com/articles)上,我让每个条目都以翻转时更改的图像开头。这工作正常。

但是,在我的主页 ( http://www.adrtimes.squarespace.com ) 上,我正在加载 2 篇未归类为视频的最新文章,以及 2 篇标记为视频的最新文章。我正在使用 jQuery load() 从文章页面中提取内容。除了主页上的 swapImage 翻转之外,一切正常。我尝试将 swapImage 函数包含为回调,但只有一组或另一组会正确翻转,而不是两组内容。我不确定是什么问题!!

这是代码:

这是文章条目中图像的 html 示例:

0 投票
2 回答
167 浏览

wordpress - 为接受捐赠的小型非营利组织设计网站的工具或包

我主要处理自定义 .net WebForms 和基于 MVC 的应用程序,但有人来找我寻求帮助,为他们的非营利组织创建一个小型网站,他们需要能够接受捐款。

我的偏好是使用简单的 CMS,我听说过 Shopify 和适用于 WordPress 的 Shop Plugin,但它们确实不需要那种级别的电子商务。基本上我正在寻找的是一些关于使用简单的迷你 CMS 的建议,无论是 WordPress、Squarespace 等,并集成一些接受和跟踪捐赠的方法。

我最初的想法是使用 WordPress,然后链接到 Paypal。

0 投票
2 回答
2302 浏览

wordpress - Squarespace、Wordpress 或朋友的自定义静态网站

大家好,
一个朋友的朋友向我寻求帮助来建立一个网站。我还没有真正自己创建一个网站。虽然我知道 HTML、CSS 和 Javascript,但我的背景主要是 Java、Flex 和 ActionScript。我不介意帮这个朋友一个忙,但我的时间很宝贵(纽约市的生活成本很高)。

A.我的宝贵时间但缺乏经验应该收取多少费用?我在想 30 美元/小时或总共 500 美元。

该网站将是一个具有 5-10 页的静态网站。我不确定朋友(客户?)是否拥有所有资产(图像、布局、样式)。我只是想在几天后的会议前做准备。

B.我有哪些选择?

  1. Squarespace 和类似网站。一旦主要项目完成,客户就可以在没有我的情况下弄清楚并更新它。(不过,我必须说服客户离开 Godaddy)

  2. 使用高级模板设置 wordpress,对其进行自定义(我不知道 PHP),这样客户端就可以使用 CMS/后端进行未来的修订。我需要的只是资产。

  3. 从头开始写?(可能会非常耗时,更不用说丑了,因为我不是设计师)

  4. 第四种选择?

欢迎所有意见。感谢您的建议!

0 投票
1 回答
1941 浏览

html - 如何将 Facebook 喜欢的页面框添加到 Squarespace 网站?

我正在尝试向我的 Squarespace 网站添加一个类似 facebook 的页面框,但遇到了一些麻烦。

盒子的代码是从 facebook 生成的,它在开发模式下运行良好,它显示了类似盒子的功能。但是,当我注销并只是查看网站时,会出现一个错误,告诉我“您尝试访问的页面受到限制或不可用”。

我从 FB 输入的代码是:

我联系了 Squarespace 支持,他们回答:租约、在您的 Squarespace 网站内编写、添加和修改编码是一项高级修改。Squarespace 不提供代码故障排除/支持。您需要根据源代码检查您使用的编码的有效性,以确保代码正确。

话虽如此,在定位问题的过程中,我设法修复了您的 facebook“按钮”的编码。您尝试引用的页面地址未显示相关字符,例如“http://”中的“:”和“//”所有字符都显示为特殊字符的 HTML 编码:“%2 " = "/"

一旦我在 Facebook 页面的编码中更改了这些字符的 HTML 表示,问题就解决了。

他们将原始代码更改为:

虽然问题没有解决。

你有什么想法吗?

提前致谢!

干杯,

斯科特

0 投票
1 回答
651 浏览

squarespace - 使用 squarespace 时将标题 url 更改为外部链接

我想在使用 squarespace 时将博客文章的标题 url 更改为外部链接?我相信这是可能的,但我不知道正确的代码。任何帮助将不胜感激。

0 投票
2 回答
951 浏览

javascript - 我的 jquery 运行时未加载 Squarespace 表单(在 IE 中)

主要问题是 square-space 使用 java-script (YUI) 构建它们的表单。他们已经准备好将代码加载到文档上。我怎样才能等到他们的表格加载?这只是IE中的一个问题。

我的代码:(首先执行)

Squarespace 代码:(最后执行)

该代码只是从 URL 中填充一个值并禁用该控件。这适用于 FF 和 Chrome。在 IE 中使用开发人员工具进行调试时,我可以手动等待断点,直到表单加载然后代码工作,但我仍然无法让它在正常设置下工作。有任何想法吗?