让插件php文件直接调用WordPress? 时间:2017-06-01 作者:NewToWordpress 我的插件需要向插件中的另一个文件发出POST请求,该文件将接收请求并将其部分数据存储为wordpress中的新帖子。其想法是,使用此插件作为管理员的不同站点将能够通过此文件“接收”帖子,该文件将处理来自“主”站点的帖子请求。很好,但当我向特定的接收方php文件发出包含一些数据的POST请求时,该文件并不“知道”它是插件的一部分,因此我无法在插件中使用那里的数据。我该如何处理?谢谢 1 个回复 SO网友:Milo 您不能直接加载插件文件,您需要以引导WordPress的前端或管理员URL为目标。一种简单的方法是admin_post_(action) 措施:add_action( \'admin_post_add_foobar\', \'prefix_admin_add_foobar\' ); function prefix_admin_add_foobar() { // your code here } 然后,您可以将数据发布到admin_url( \'admin-post.php\' ) 和设置action 到add_foobar 在本例中,它将触发挂钩函数。 结束 文章导航