限制非常少。主要的限制在于无法覆盖模板,你需要通过插件出口(Plugin Outlets)向现有视图添加新内容。不过,结合一些 CSS 通常就能达到目的。
你可以创建新路由,并完全控制其布局。
后端更加灵活。
因此,尽可能使用官方 API,这样重构的工作量会更少,但你永远无法完全消除维护工作。
指望零维护是不合理的……只需看看我的 GitHub 账号和一些热门插件,你就会看到大量标记为“兼容性:”的提交 ![]()
良好的做法是维护一个预发布服务器(staging server),以便测试升级并查看自定义内容是否出现错误——网站定制化程度越高,就越需要某种形式的预发布实例——尽管使用开发实例也能提供帮助。