@Nohaga

Почему функцию не видно?

function get_top_term( $taxonomy, $post_id = 0 ) {
	------------------код-----------------
	return $term;
}
	
	function display_postmeta($instance) { ?>
		<?php 
		$top_term = get_top_term( 'category' );print_r($top_term);
			}

Код сокращённый, но в принципе всё верно.
Fatal error: Call to undefined function get_top_term() in /home/s/sofuwa/beta.sofuwa.ru/public_html/wp-content/themes/glades/inc/widgets/widget-category-posts-grid.php on line 289

Почему функцию не видно, обе определены в глобальной области видимости.
Могу скинуть полный код, но то что вырезал в принципе ничего не меняет.

beta.sofuwa.ru/widget-category-posts-grid.txt
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
@Nohaga Автор вопроса
Перенёс функцию в самое начало файла и всё заработало, там был вызов функции в которой вызывалась другая функция раньше определения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
21 нояб. 2019, в 11:21
200000 руб./за проект
21 нояб. 2019, в 10:21
140000 руб./за проект
21 нояб. 2019, в 09:33
500 руб./за проект