@RushV

Почему перестал работать проверка переменых! empty после переноса сайта?

Здравствуйте!
На старом хостинге этот код работал нормально.
После переноса на другой хостинг вот этот код теперь не работает:
<?php if ( ! empty ( get_post_meta( $post->ID, 'wpcf-dowloads', true ) ) ) : ?>

	<?php endif; ?>

Выдаёт вод такую ошибку:
Fatal error: Can't use function return value in write context in /var/www/vhosts/u0105866.plsk.regruhosting.ru/httpdocs/egpf.ru/wp-content/themes/uregpf/inc/template-reviews.php on line 21
Подскажите как исправить?
  • Вопрос задан
  • 316 просмотров
Решения вопроса 1
rework
@rework
Помог ответ? В благодарность отметь его решением
Видимо вы перенесли сайт на хостинг где PHP ниже версии 5.5, так как до этой версии empty может проверять только переменные. Обновите PHP, либо обновите wordpress до версии 3.5.1 или выше, там вроде как эта ошибка устранена.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
20 апр. 2024, в 13:23
1000 руб./за проект
20 апр. 2024, в 12:50
30000 руб./за проект
20 апр. 2024, в 12:01
20000 руб./за проект