修改现有的 Shopify 主题与从头开始构建

Modifying existing Shopify theme vs Building from scratch

我正在开始一个新项目,我将为一家服装公司创建一个 Shopify 商店,我很好奇这些 'paths' 中哪一个更有意义,就成本和时间有关。

我的主要目标是尽快 运行 开店。话虽如此,我想知道修改主题与创建全新的自定义主题的优缺点是什么。

我的问题:

如果我购买了最符合我客户需求的现有主题,与我从头开始创建一个主题相比,我花更多时间修改它的可能性有多大?

我的直觉是购买主题、修改、删除和替换与我的项目无关的 HTML/CSS/Javascript,同时保持购物车系统和其他电子商务相关功能不变。我将聘请其他编码员在我经验较少的领域(液体模板、处理 AJAX/Javascript)提供帮助。

我自己创建所有 HTML/CSS 资产,并聘请专门创建 Shopify 主题的编码员来帮助完成其余的工作是否更有意义?

例如:我可以从这个非常稀疏的 Shopify 主题开始,Blankify, or purchase a theme like Split,它有很多我喜欢的功能,但不一定需要或期望使用。

这实际上取决于您必须编码的设计与高级主题的设计。

如果它们没有任何共同点,我建议修改每个 Shopify 商店附带的免费主题,这样您仍然可以在那里拥有基本的东西,但您不会购买高级主题只是为了屠杀它全部.

我已经构建了 50 多个 Shopify 主题,我认为即使有一次我也不是从零开始的。 (至少有客户模板可以节省很多时间)

至于 html/css 自己做然后交给编码员是一件棘手的事情。如果编码器不喜欢您的 HTML/CSS 他可能会向您收取更多的编码费用。请考虑这一点。 客户给了我糟糕的代码供我使用,我向他们收取了更多费用以使用他们的代码而不是自己构建它。

我总是从一些基本主题开始,或者如果客户想要高级主题。但在很多情况下,我会删除整个模板并编写自己的模板,如果我可以重用一些逻辑,我会保留它,但如果不能,用我自己的代码和样式编写它会更快。

一个很好的例子是,当有一个购物车页面的设计时,我看到该主题使用 table 的网格系统而不是标准的 table。我知道人们讨厌 tables,但如果数据是表格形式的,那么使用该死的 table。所以我通常会删除整个购物车模板并编写自己的模板,因为这样比覆盖网格样式要快得多,而且我真的很讨厌购物车页面没有为产品使用 table。

总而言之,您有两个选择:

1) 如果主题与当前设计有共同之处,请购买高级主题。请记住,高级主题有很多设置,如果您修改特定布局,这些设置可能会停止工作,并且可能需要您清理它们,这意味着您需要额外的时间。

2) 如果与设计没有共同之处,则使用默认主题。