我正在创建一个WordPress插件,我需要跟踪其中是否打开了正面的任何页面或是否点击了任何链接? 我对此有点空白。任何人都可以告诉我该怎么做才能实现这个目标?
我试过了。
ZF
这显示此错误:
call_user_func_array()期望参数1成为有效的回调函数' msp_pages_permalink'未找到或无效的功能名称。
答案 0 :(得分:1)
当挂钩对象方法时,您需要将包含该方法的对象传递给call_user_func
调用(后者将使用它进行inside
调用。)
例如,假设您正在使用该对象的另一个方法add_action('init', [$this, 'your_method'], 10, 2 );
运行该操作,您可以这样做:
add_action
“your_method”是您需要调用的(公开)方法的名称。
如果您从外部对象调用$plugin_object = new My_Plugin();
add_action('init', [$plugin_object, "your_method"], 10, 2 )
,您可以执行以下操作:
{{1}}