Hello Dolly 插件如何使用 Wordpress 功能?

How Hello Dolly plugin uses Wordpress functions?

我刚开始学习 PHPWordPress。 WordPress 中有一个默认的简单插件,名为 Hello Dolly。在其文件 hello.php 中,我可以看到一些 WordPress 函数,例如 wptexturize()add_action(),但没有 [=16] =] 或 require 表达式。该插件如何在不包含主题的情况下使用 WordPress 功能?

add_action() 和其他(参见 https://codex.wordpress.org/Plugin_API)是 Wordpress 插件 API 的一部分,可在您的插件的全局执行 space 中使用。

网上有很多关于插件开发的教程,或者看看这个https://codex.wordpress.org/Writing_a_Plugin

编辑:

简化流程:

Request --> index.php --> wp-settings.php -> (checks for active plugins) -> List of active plugins -> each list item (plugin) is included (basically your plugin index file) --> plugin index file uses plugin API

因此您可以将您的插件代码视为 wp 索引文件的一部分...之前加载的所有内容也可用于您的插件代码。