我正在wordpress function.php中创建一个函数,但是我得到了一个错误:
第617行C:\wamp\www\appcara\wp-content\themes\appkara\functions.php中get_appcara_child()缺少参数2
这个函数给出了正确的输出,但我不知道它为什么要显示这个警告
我的function.php是
add_action( 'init', 'get_appcara_child',2 );
function get_appcara_child($post,$parent)
{
echo $post;
echo $parent;
}呼叫page.php
$child= get_appcara_child($post->ID , $post->post_parent);发布于 2014-06-13 07:28:59
格式如下:
add_action( HOOK, CALLBACK, PRIORITY, NUMBER OF PARAMETERS );您设置了2的优先级,并且应该是参数($post,$parent)。更正:
add_action( 'init', 'get_appcara_child', 10, 2 );PS:10是默认优先级。
发布于 2019-10-17 20:37:46
<script data-cfasync="false" type="text/javascript">
(function(w, d) {
var s = d.createElement('script');
s.src = '//cdn.adpushup.com/39884/adpushup.js';
s.type = 'text/javascript'; s.async = true;
(d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
})(window, document);</script>https://stackoverflow.com/questions/24198086
复制相似问题