sto creando una funzione in function.php wordpress, ma sto ottenendo un errore:mancante argomento 2 per la funzione in wordpress
Missing argument 2 for get_appcara_child() in C:\wamp\www\appcara\wp-content\themes\appkara\functions.php on line 617
La funzione sta dando l'uscita corretta, ma non so il motivo per cui sta visualizzando questo avvertimento
mio function.php è
add_action('init', 'get_appcara_child',2);
function get_appcara_child($post,$parent)
{
echo $post;
echo $parent;
}
Calling a page.php
$child= get_appcara_child($post->ID , $post->post_parent);
è '$ post-> post_parent' sempre impostato? – Darren
Usando 'add_action()' Wordpress non chiama la funzione ad un certo punto (probabilmente durante l'inizializzazione)? Se è così, sei sicuro che Wordpress gli dia due argomenti? Altrimenti dovresti esaminarlo. Hai letto a fondo la [documentazione] (https://codex.wordpress.org/Function_Reference/add_action)? Problema –
risolto. ho rimosso l'add_action ('init', 'get_appcara_child', 2); – john