Wordpress 简码中的功能是否经过处理,即使它们没有被调用?



例如: 如果一个插件提供了 20 个短代码的功能,但整个站点只使用了 5 个,那么所有 20 个都启动并因此占用处理能力/时间吗?

谢谢。

如果一个插件提供了 20 个短代码的功能,但整个站点只使用了 5 个,那么所有 20 个短代码是否都启动并因此占用处理能力/时间?

它们都被注册了,但它们的实际函数代码只会在任何地方评估该短代码时执行。

"注册"部分基本上是将它们添加到数组中。然后,每当解析器在内容中遇到短代码时,它都会在该数组中查找,无论是否注册了该名称的短代码。如果是这样,将执行分配的回调函数。

最新更新