Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода на WordPress (http://forum.sape.ru/showthread.php?t=6049)

spectator 19.07.2007 16:09

Wordpress - код не работает
 
Возник вопрос, возможно кроме прав 777 на папку с кодом, нужно разрешить что то еще? Сделал все аналогично еще одному сайту на вордпресс, но код не работает :( Какие могут быть причины?

Евген 19.07.2007 22:08

как вы проверяете работоспособность кода?

spectator 19.07.2007 22:42

упс.. я тут вспомнил что чек кода больше нет :) Спасибо за намек ))

Евген 20.07.2007 02:34

подавайте на индексацию и все станет понятно.

scolopax 23.07.2007 11:47

вопрос был не про это.
Допустим, в sidebar размещаем код Sape:

Цитата:

<?php
define('_SAPE_USER', '11111111111111111111111111111111');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client(3);
?>
а в footer забрасываем код :

Цитата:

<? echo $sape->return_links(); ?>
то получаем на месте footer такое сообщение об ошибке:

Цитата:

Fatal error: Call to a member function return_links() on a non-object in /home/11111111/1111111/111111111111/public_html/wp-content/themes/111111111111/footer.php on line 7
P.s. еденицами закрыл свои данные :)

maxsite 23.07.2007 23:59

Я скажу почему так происходит.

Все дело в том, что в вашем шаблоне вызов сайдбара и футера осуществляется с помощью WordPress-функций get_sidebar() и get_footer(). А поскольку в PHP переменные не глобальные, то эти функции просто не видят саповских переменных.

Делайте так:

после этого:
$sape = new SAPE_client(3);

пишем
global $sape_echo;
$sape_echo = $sape->return_links();

А в нужном месте футера:
global $sape_echo;
echo $sape_echo;

Должно работать. :)

brusniak 26.07.2007 18:51

Аналогичные проблемы. Только у меня код сиситема вобще не видит. Просит ввести ещё раз урл. В чём проблема, ума не приложу.

MonAmur 27.07.2007 04:01

Цитата:

Аналогичные проблемы. Только у меня код сиситема вобще не видит. Просит ввести ещё раз урл. В чём проблема, ума не приложу.
у меня была подобная проблема. долбил саппорт до тех пор, пока они не нашли у меня незакрытый тег noindex. )))
с тех пор первым делом все у себя проверяю, лишь потом жалуюсь.;)

beep 27.07.2007 15:05

sape.ru/blogs.php

brusniak 27.07.2007 23:39

Проблема всё равно не решена. Вставил код в сайдбар, в сайдбаре код виден. Система же всё равно не видит код на странице.


Часовой пояс GMT +3, время: 21:19.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.