NetBeans智能感知和利用WordPress API


NetBeans intellisense and tapping into WordPress API

我正在我的项目中使用 WordPress。 我正在使用 Netbeans 7.3.1

WordPress有很多包含... 并且我正在处理的当前文件(函数.php)无法知道涉及哪些其他文件。因此,当我输入 $is_IE(全局函数)或 wp_register_nav 字压函数)时,因为它们不是在当前函数的上下文中定义的.php,它不能给我智能支持。

在这种情况下,我们该怎么办?

NetBeans 中是否有一种方法允许我指向项目中的几个特定的 PHP 文件,以便 NetBeans 了解这些文件中定义的函数和常量,从而扩展其智能感知支持? - 就像本机 PHP 函数一样,即使这些函数不在当前文件中。

可能吗?

您可以通过要求标头中的wp_load.php来在同一Web服务器上的外部文件中使用WordPress本机函数和对象。 只需在顶部添加以下内容:

require_once('relative/path/to/wp-load.php');

编辑:刚刚意识到我完全错误地阅读了您的问题。 此链接详细介绍了如何为您的 Wordpress 项目添加智能感知支持。 还有一个用于Netbeans的WordPress插件,可以做你想做的事。

我也知道有一个用于WordPress片段和自动完成的Sublime Text插件 - 你可以在Github上找到它。