【发布时间】:2023-03-19 02:50:01
【问题描述】:
我正在开发一个插件,但我遇到了麻烦,因为我没有将动作挂钩到函数并显示内容。我是菜鸟开发者 Wordpress 插件,如果我做了愚蠢的事情,我很抱歉。我的插件从 page1.php 开始,当我按下 page2.php 的提交按钮时,我有一个想要挂钩的函数,但我尝试了这个 add_action 并且没有工作,我不知道哪个标签是正确,如果我需要添加更多或可能发生的事情。我阅读了几次文档,并且按照我所说的尝试了一些东西,但什么也没做。欢迎所有帮助,在此先感谢。
//page2.php
function testFunction(){
echo "hello";
}
add_action('page2_page', 'testFunction');
add_action('init', 'testFunction');
【问题讨论】:
-
你的
'page2_page'指向什么?您可以首先通过故障排除开始,将您的功能挂钩到 WordPress 的现有预定义位置。您可以通过编辑您的初始hello.php并将您的功能连接到仪表板的admin_notices区域来实现,然后启用它(Hello Dolly插件);您应该会在仪表板的通知区域看到 hello 打印。顺便说一句:您是否按预期注册了您的插件?你的方法是什么?
标签: php wordpress plugins hook