Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的问题是其他内容管理系统如何与第三方开发人员制作的扩展一起工作?
我正在阅读 wordpress、joomla、drupal 的代码,但我需要更深入的解释。
基本上,您需要有一个 API,第 3 方开发人员可以通过该 API 与您的 CMS 进行交互,而不会破坏或破解您的“核心”代码。在 Wordpress 中,它是通过所谓的“钩子”完成的,您可以通过它将一些逻辑注入核心模块,而无需实际编辑它们。一切都取决于需要开发哪种类型的 3rd 方工具:主题、插件、黑客等。