Я вытаскиваю волосы. Я создал несколько простых функций, которые генерируют случайные числа, извлекаемые из базы данных, которую я хочу использовать на страницах wordpress. (И затем назовите их из файлов темы, например, header.php или page.php.)
Я попытался поместить функции внутри functions.php, которые находятся в теме (согласно документации, которую я прочитал), но я продолжаю получать ошибки «вызов неопределенной функции»! Что в мире я делаю неправильно?
Например, здесь есть функция внутри функции functions.php
function randomPollNumber() { ///this gets a random active poll number $sql12 = "SELECT id FROM poll WHERE removed = 0 AND active = 1 ORDER BY RAND() LIMIT 1"; $result12 = mysql_query($sql12); $myrow12 = mysql_fetch_row($result12); $pollquestionid = $myrow12[0]; return $pollquestionid; }
И я называю это, из файла header.php этим
<?php echo randomPollNumber(); ?>
И да, я попробовал использовать if_function_exists, но, конечно, он не может НАЙТИ функцию, поэтому, конечно, ее не существует. Пожалуйста помоги?