@khodos_dmitry

Почему возникает ошибка: Cannot redeclare multilead() (previously declared in...?

Есть файл one.php, в нем подключается только:
require_once '/home/d/diman321/site.ru/public_html/wp-load.php';

При его вызове возникает ошибка:
Fatal error: Cannot redeclare multilead() (previously declared in /home/d/diman321/site.ru/public_html/wp-content/themes/site/function/shortcodes.php:591) in /home/d/diman321/site.ru/public_html/wp-content/themes/site/function/shortcodes.php on line 591

wp-load.php - мною не изменялся.
вопрос решает:
if (!function_exists('multilead')) {
function multilead() {}
}

Но откуда берется ошибка? Может кто сталкивался.
  • Вопрос задан
  • 797 просмотров
Пригласить эксперта
Ответы на вопрос 1
ian14
@ian14
Это значит, что функция multilead() уже была определена в файле /home/d/diman321/site.ru/public_html/wp-load.php
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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