是的,这是一个很好的方法。
我已经将该方法用于主题列表预览一段时间了,将尽可能多的功能移入 TC 并使其独立。需要 API 修改的附加功能然后会放入一个插件,并鼓励用户也安装该插件以利用它们(如果他们可以)。
这种方法的唯一问题是,如果您共享代码并且 API 修改是必需的,那么您必须确保有人同时安装这两个组件。将它们分成两部分可能不是人们使用您作品的最方便的方式,因此我仍然认为,最终单个插件安装仍然是此类开源作品的最佳方法。
如果只是为了您自己的网站,那么,这很棒!
是的,这是一个很好的方法。
我已经将该方法用于主题列表预览一段时间了,将尽可能多的功能移入 TC 并使其独立。需要 API 修改的附加功能然后会放入一个插件,并鼓励用户也安装该插件以利用它们(如果他们可以)。
这种方法的唯一问题是,如果您共享代码并且 API 修改是必需的,那么您必须确保有人同时安装这两个组件。将它们分成两部分可能不是人们使用您作品的最方便的方式,因此我仍然认为,最终单个插件安装仍然是此类开源作品的最佳方法。
如果只是为了您自己的网站,那么,这很棒!