PHP-Ошибка с плагином Wordpress

auStern
На сайте с 30.03.2007
Offline
167
2619

Обновил ВП версии 2.2.3 до 2.5.1 и установил плагин PHP-widget, c помощью которого можно вставлять пхп-код в виджеты, и возникла проблема:

Fatal error: Call to a member function return_links() on a non-object in /home/austern/data/www/website.ru/wp-content/plugins/php-code-widget/execphp.php(37) : eval()'d code on line 3
- это прямо на странице установки виджетов, на месте виджета.

или

Fatal error: Call to a member function return_links() on a non-object in /home/austern/data/www/game.ru/wp-content/themes/default/footer.php on line 6
а это на страницах сайта.

код вроде использовал и на старой версии одинаковый, однако ошибки, и незнаю как исправить, помогите! :confused: заранее спасибо!

Ins1ght
На сайте с 05.10.2007
Offline
22
#1

Я не телепат, но у меня есть подозрения что return_links(); это от SAPE, и если это так, то посмотрите, возможно потерялись его библиотеки после обнвления.

V
На сайте с 24.03.2008
Offline
4
#2

Напишите здесь код, который вызывает ошибку. Скорее всего у вас не определен объект sape.

Заработай на продаже ссылок (http://www.sape.ru/r.e859bdd607.php) со своего сайта. Отдых и путешествия (http://www.i-love-travel.ru).
auStern
На сайте с 30.03.2007
Offline
167
#3

Дефолтный для вордпресса

<?php

global $sape;

echo $sape->return_links();

?>

N
На сайте с 17.05.2008
Offline
4
#4
auStern:
Дефолтный для вордпресса

<?php
global $sape;
echo $sape->return_links();
?>

Так походу у вас выше не подключается пхпшный файл от сапы.

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); - такой кусок выше есть?

Фотографии Санкт-Петербурга (http://panevin.ru/photo/piter.html) Обои для рабочего стола (http://namonitore.ru/)
auStern
На сайте с 30.03.2007
Offline
167
#5
nfront:
Так походу у вас выше не подключается пхпшный файл от сапы.

да, вы правы, с этой ошибкой уже разобрался. Стиль был дефолтный, и он заменился, а кода, который вызывает скрипт сапы не было.

Теперь осталась проблема с виджетом,

Fatal error: Call to a member function return_links() on a non-object in /home/austern/data/www/website.ru/wp-content/plugins/php-code-widget/execphp.php(37) : eval()'d code on line 3
tommy-gung
На сайте с 22.11.2006
Offline
304
#6

Я так понимаю не создается объект


$sape = new SAPE_client();
Здесь не могла быть ваша реклама

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий