6
我創建在WordPress function.php函數的功能,但我得到一個錯誤:缺少參數2在WordPress
Missing argument 2 for get_appcara_child() in C:\wamp\www\appcara\wp-content\themes\appkara\functions.php on line 617
的功能是給正確的輸出,但我不知道爲什麼它顯示此警告
我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);
是'$ post-> post_parent'總是設置嗎? – Darren
通過使用'add_action()',Wordpress不會在某個時候調用函數(可能在初始化時)?如果是這樣,你確定Wordpress給它兩個參數嗎?如果沒有,那麼你應該看看。你是否仔細閱讀了[documentation](https://codex.wordpress.org/Function_Reference/add_action)? –
問題已解決。我已經刪除了add_action('init','get_appcara_child',2); – john