访问核心WordPress功能

访问核心WordPress功能,wordpress,plugins,core,Wordpress,Plugins,Core,我创建了一个wordpress插件,但他们给我发了一些问题,我必须修复。 我曾经 为了访问核心WordPress,byt告诉我: 最好将处理函数绑定到动作挂钩中, 例如“init”或“admin_init” 但是我在网上找不到好的信息。我试过这个: <?php add_action('get_header', 'my_function_init'); ?> 还有我在网上找到的其他东西,但没有一个能像wp-load.php那样工作 有什么建议吗?WordPress不会让你

我创建了一个wordpress插件,但他们给我发了一些问题,我必须修复。 我曾经


为了访问核心WordPress,byt告诉我:

最好将处理函数绑定到动作挂钩中, 例如“init”或“admin_init”

但是我在网上找不到好的信息。我试过这个:

<?php  
add_action('get_header', 'my_function_init');
?>

还有我在网上找到的其他东西,但没有一个能像wp-load.php那样工作


有什么建议吗?

WordPress不会让你从系统中获取文件的。。。这是一个安全漏洞。 你能得到的最好的是admin_init

请在此处阅读更多信息:


它给你你需要的一切。。。您所说的限制是什么?

WordPress不允许您从系统中获取用于此目的的文件。。。这是一个安全漏洞。 你能得到的最好的是admin_init

请在此处阅读更多信息:


它给你你需要的一切。。。你说的限制是什么?

我的问题是,我的插件将用户发送到一个外部文件,该文件中有一些wordpress veriables。。。我需要wordpress的核心处理那个外部文件。。。当我添加wordpress函数时,他不会读取它们,他正在wordpress之外的我的插件文件夹中运行。。。这就是为什么没有一个add_操作命令对我有效…为什么你不把文件移到
wordpress/wp content/plugins
文件夹中呢?这是我的插件:在wordpress中加载插件文件后,插件会将用户发送到一个外部页面(到文件mobile page.php),在那里他需要在wordpress下运行。。。在他们告诉我这是个坏主意之前,我做这件事没有任何问题。但我没有其他选择如何做到这一点。有什么建议吗?p.s.eliran,我是以色列人2:)好的,所以我做的是将:
更改为:
我的问题是我的插件将用户发送到一个外部文件,该文件中有一些wordpress veriables。。。我需要wordpress的核心处理那个外部文件。。。当我添加wordpress函数时,他不会读取它们,他正在wordpress之外的我的插件文件夹中运行。。。这就是为什么没有一个add_操作命令对我有效…为什么你不把文件移到
wordpress/wp content/plugins
文件夹中呢?这是我的插件:在wordpress中加载插件文件后,插件会将用户发送到一个外部页面(到文件mobile page.php),在那里他需要在wordpress下运行。。。在他们告诉我这是个坏主意之前,我做这件事没有任何问题。但我没有其他选择如何做到这一点。有什么建议吗?p.s.eliran,我是以色列人2:)好的,我所做的就是把:
改为:
<?php  
add_action('get_header', 'my_function_init');
?>