重新设计大型 WordPress 网站的最佳实践

已发表: 2019-01-24

最终,每个网站都需要重新设计。 每个人都提出了自己的一系列独特挑战。

最具挑战性的是大型、内容繁重的 WordPress 网站。 为什么? 对于初学者来说,它们通常带有几种不同类型的内容来说明。 另外,他们现有的设置今天可能不像最初建立网站时那样理想。 而且,如果内容被定期添加或更改,这又会给作品带来麻烦。

总而言之,有很多事情要考虑。 这就是为什么提前计划如此重要的原因。 虽然总会有痛点,但做好准备将使过程更加顺利。

因此,在您着手进行下一个重新设计项目之前,让我们回顾一下获得成功的最佳位置的一些方法。

查看内容结构

首先,您需要仔细查看内容的结构。 即使您是最初建立网站的人,刷新您的记忆仍然是一个好主意。

要寻找的东西包括:

  • 父页面和子页面
  • 分类法,例如类别和标签
  • 自定义帖子类型
  • 导航菜单

一旦您对现有内容的设置方式有了更好的了解,您就可以确定是否应该进行任何更改。 例如,如果站点的所有页面当前都处于顶层,那么将其中一些页面重新配置为更通用的“父”页面下的“子”页面是否有意义?

确保网站导航准确反映内容的层次结构也很重要。 这不仅在前端看起来更好,而且有助于避免后端不必要的混乱。

主要思想是确保网站内容的结构有效,并且对用户和内容创建者都有意义。 当然,几乎总是有改进的余地。 但这也必须与进行更改的潜在耗时任务进行权衡。

白板上的站点地图。

深入研究代码

现在您已经了解了各种内容注意事项,是时候看看现有的 WordPress 主题了。 这将使您更清楚地了解可能需要也可能不需要在重新设计的版本上复制的任何自定义功能。

在要查找的项目中:

  • 活动主题是子主题还是独立主题
  • functions.php文件中加载的任何自定义代码或脚本
  • 使用 WordPress 模板层次结构的自定义页面模板

由于 WordPress 网站可以通过多种方式组合在一起,因此了解支持特定功能的确切代码片段至关重要。 虽然插件可能负责某些功能,但其他功能可能是主题中自定义代码的结果。

例如,您可能会发现站点的滑块是由自定义 jQuery 脚本而不是 WordPress 插件运行的。 或者可能在页面模板中调用了自定义字段——您必须在重新设计中考虑到这一点。

就像上面提到的内容结构一样,目标是更多地了解您必须使用的内容。 并非现有主题中的每一点自定义代码都可能需要移动。 但最好从一开始就知道这一点,而不是在网站启动后发现它丢失了。

显示在笔记本电脑屏幕上的代码。

记下活动插件

我们喜欢 WordPress 插件,因为它们可以帮助我们轻松添加最大功能。 但仅仅因为插件在过去为我们提供了良好的服务并不意味着它应该成为我们未来的一部分。

重新设计是对当前处于活动状态的任何插件进行审核的最佳时机。 毫无疑问,有些人会与您一起前往重新设计的网站。 但是,您可能会发现其他人不再需要。

可能不再需要它们的功能,或者它们最初并没有真正被使用。 然后也有可能有另一种选择可以更好地完成这项工作。

但审查插件的最重要原因是潜在地摆脱安全风险和自重。 一段时间未更新的插件既可能会损害性能,也会成为黑客或机器人的公开邀请。 这都是我们正在寻找的新开始的一部分。

WordPress 插件页面。

制定“发展中”计划

最有可能的是,您不会在生产站点上完成所有重新设计工作。 因此,大部分过程将在临时站点上进行。 这是理想的,因为您可以自由地工作,而不必担心因疏忽而导致停机的错误。

在一个看不到太多新内容或更新内容的网站上,这个过程相当容易。 您可能需要在发布前考虑一些更改,但这不应成为主要障碍。

但是,频繁更改的站点无疑更具挑战性。 制定一个计划来解决这个问题很重要。

可能需要经常同步数据库,以确保您的登台站点始终拥有最新的内容。 再说一次,结构上的差异可能使这个过程更加复杂。

这里没有真正的万能解决方案。 这在很大程度上取决于您现有网站的构建方式。 您可能很幸运并找到了一个可以为您完成繁重工作的插件。 或者,您可能会被降级为更定制的方法。 无论如何,在重新设计繁忙的网站时,它应该是一个主要的考虑因素。

在笔记本上写字的人。

不遗余力

除了出色的外观和布局之外,重新设计的成功很大程度上取决于对细节的把握。 网站越大,您可能发现的那些重要的小花絮就越多。 而且,虽然上面的项目会让你开始跑步,但总有更多的地方可以看。

根据您的安装,您可能还需要考虑诸如 SEO 插件设置(尤其是页面自定义)、自定义插件、图像大小和分析等内容。 如果没有考虑到这些项目中的任何一项,那么当新站点启动时,您可能会遗漏一些重要的东西。

但不用担心,因为你有这个! 注意细节,做笔记并(如有必要)提出问题。 将您出色的设计技能添加到组合中,并准备好接受一些轻拍,以完成出色的工作。