所以这个问题有点宽泛,但我会根据我过去几年在Wordpress担任web开发人员的经验,尝试给你一些选择。
如果您是基于布局从头开始开发主题,其中内容已经定义,并且不太可能更改,那么您可以使用Meta Fields
, 在为页面定义元字段的地方,在页面模板中进行所有标记,只输出其中的内容,这样就不需要客户端添加HTML
给自己贴标签。创建元字段的一个很好的插件是ACF. 这很有帮助。
The good side:这种方法的优点是,您可以自己创建所有内容,从而可以更好地控制功能,您只需要使用您需要的内容,并且可以根据需要自定义所有内容。
The bad side:您将从头开始开发所有内容,与其他选项相比可能会慢得多,具体取决于站点的大小。
如果需要更灵活的布局,则只能对Page builder 自定义一些元素或/或添加一些自己的元素。有了这一点,您的客户将拥有更大的灵活性,可以自行更改网站的结构。
A feel页面生成器:
The good side: 您的客户在整个网站的结构和内容上都有很大的灵活性,而不需要任何编码知识。
The bad side: 您必须研究第三方插件,通常页面生成器(至少是我使用过的那些)会呈现大量可能影响网站性能的代码。
我试图让这个答案不以意见为基础,我希望我能给你一些见解,告诉你如何才能决定在项目中使用的最佳方法。
请,如果有人可以改进我的答案,请随意。