我在哪里可以找到WordPress插件核心架构的架构? 时间:2011-03-20 作者:user310291 有很多文章解释了如何创建wordpress插件。我不是在寻找,我是在寻找wordpress插件的核心架构的模式(例如UML类图和序列)。有人在什么地方见过这样的东西吗?更新:我知道插件可以像函数一样简单。这不是我的问题。我的问题是关于调用插件的调用方的架构,即与插件调用相关的系统架构。Wordpress核心系统文件至少在哪个PHP模块中实现? 2 个回复 最合适的回答,由SO网友:Rarst 整理而成 其实没什么大不了的。加载WordPress引擎期间wp-settings.php 已处理文件。除此文件调用的其他内容外wp_get_active_and_valid_plugins() 函数,该函数从active_plugins 选项(存储在数据库中)。对于每个活动插件,其主文件(保存插件头的文件)为include从那以后,就取决于插件如何使用插件API(更常见的称为挂钩)与WordPress集成基本上,它只是纯PHP之上的一层薄薄的主动/非主动控件include. SO网友:scribu WP插件体系结构基于事件,非常简单:使用附加事件add_action() 和add_filter().使用触发事件do_action() 和apply_filters().所有这些功能都可以在中找到wp-includes/plugin.php更多信息可在此处找到:http://codex.wordpress.org/Plugin_API有关各种“流程图”,请参见以下网站:http://wp-roadmap.com/demo/ 结束 文章导航