Задать вопрос
DeniSShishkin
@DeniSShishkin
В данный момент живу на о. Самуи, познаю мир

О чем говорит ошибка php?

Включил вывод ошибок и если не заполняю вкладку описание появдяется такая ошибка:
Warning: call_user_func() expects parameter 1 to be a valid callback, no array or string given in /var/www/my-site.com/wp-content/themes/theme/woocommerce/single-product/tabs/tabs.php on line 41
Не силен в php, подскажите куда копать что бы поправить и убрать эту ошибку? вот код в файле, на которую ссылается ошибка:
<div class="tab-content">
		<?php foreach ( $tabs as $key => $tab ) : ?>

			<div class="tab-pane fade" id="tab-<?php echo esc_attr( $key ); ?>">
				<?php call_user_func( $tab['callback'], $key, $tab ) ?>
			</div>

Вот этот кусок кода и есть 41 строка:
<?php call_user_func( $tab['callback'], $key, $tab ) ?>

Заранее спсибо!
  • Вопрос задан
  • 405 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
В $tab['callback'] у вас попадает либо массив либо строка, а нужно что бы там было наименование функции
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы