У меня очень странная проблема в разработке WordPress,
в fucntions.php У меня есть следующий код
//mytheme/functions.php
$arg = "HELP ME";
add_action('admin_menu', 'my_function', 10, 1);
do_action('admin_menu',$arg );
function my_function($arg)
{
echo "the var is:".$arg."<br>";
}
вывод
the var is:HELP ME
the var is:
Почему функция повторяется 2 раза? Почему аргумент «помоги мне» был передан правильно, и во второй раз он не был передан?
Я пытался изо всех сил в течение 2 дней и искал во многих местах, чтобы найти решение, но мне не повезло.
То, что я пытаюсь сделать, просто! Я просто хочу передать аргумент функции, используя add_action?