建议重构WordPress多站点

时间:2015-09-28 10:39:33

标签: css refactoring wordpress-theming wordpress

我们有一个内部Bootstrap主题的WordPress Multisite。它基本上是一个公寓的WebPortal,允许设施预订与业务目录和bbPress论坛。我们正面临以下挑战:

  1. 我们有一个小型开发团队,只有我自己和另一个兼职的全栈开发人员,以及一个QA /前端开发人员。我是这个产品的第三个主要开发人员,前两个并没有真正做好产品架构的规划。
  2. 我们以不太可维护的方式获得了该项目。标记不正确(.container s没有.row.col),不是有效的HTML,并且CSS没有遵循最佳做法(过度使用) -ented,!important使用率高,#ids的使用情况等。)。
  3. 设备预订模块依赖第三方插件,但它会生成自己的标记和CSS,我们必须编写代码以使其外观和感觉像网站的基本主题。
  4. 我们的functions.php是一个巨大的单片文件,有2.4k行。当我上船时,我尝试使用包含来减轻它变得更加臃肿。我甚至不知道从哪里开始重构这个。
  5. 我们的基本CSS超过30,000行未压缩,如前所述,有过多的嵌套。我们已经在使用SASS,但即便如此,大多数都是错误的。我不确定Bootstrap主题是否正常。同样,我不知道如何开始清理它。
  6. 虽然一切正常,但它远非可维护。我们很快发现实施新功能很痛苦。 PO会在不同设备上偶尔发现问题。插件更新也会导致问题,因此我们的开发时间会更多。

    我告诉我们的PO我们需要重构。虽然他确实同意(主要是因为他发现的所有问题),但他也在询问是否适合将所有这些新技术纳入他的听力,如Angular或Laravel。 / p>

    有什么建议可以让我让这个产品走上正轨吗?重构这个需要多长时间?我们应该离开WordPress吗?如果我们这样做,我们将如何处理我们目前使用的插件?任何相关的建议表示赞赏。

    以下是相关网络中的生产网站:

    https://sky11.com.sg

    https://signaturepark.com.sg

0 个答案:

没有答案