X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Вывод рекламы в конце статьи
metkram
metkram
Topic Starter сообщение 27.2.2013, 20:11; Ответить: metkram
Сообщение #1


Старожил
******

Группа: Active User
Сообщений: 1123
Регистрация: 15.2.2010
Из: Украина
Поблагодарили: 364 раза
Репутация:   38  


В статье Сосновского http://sosnovskij.ru/metody-effektivnoj-vs...osty-wordpress/ предлагается метод по выводу рекламных блоков в конце статьи. Вычисляется количество слов до конца статьи и в этом месте выводится реклама.

Вот так код:

function like_content($content) {
if(is_single()){
$google_ads='
здесь ваш рекламный код
';
$button= '<div style="float:right;padding:8px 0px 8px 8px;">'.$google_ads.'</div>';
$poses = mb_split(' ', $content);
$counts=sizeof($poses);
#----------------------------------------
$pickme = $poses[$counts-55];   #<---------- ставим нужное число!
#----------------------------------------
#$content = substr_replace($content,  "<div>" . $button . "</div>", $pickme, 0);
$content = str_replace($pickme, $pickme.$button, $content);
//reset it
$lastpos = -1;
return $content;
}else{
return $content;
}
}
add_filter( 'the_content', 'like_content' );


Но вставляя его в function.php wordpress начинает ругаться, выдается ошибка T_VARIABLE и ругается на строку:

$content = str_replace($pickme, $pickme.$button, $content);


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

Если знаете в чем ошибка, то подскажите


--------------------
Купи и эту строчку
Купи и эту строчку
Комплексный прогон сайтов ru и en
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rjksdfhe
rjksdfhe
сообщение 27.2.2013, 20:28; Ответить: rjksdfhe
Сообщение #2


Straight arms
*******

Группа: Active User
Сообщений: 2760
Регистрация: 21.4.2009
Из: Мытищи, МО, РФ
Поблагодарили: 1111 раз
Репутация:   163  


Синтаксических ошибок в коде нет.
Точка с запятой - миф, по-моему.

Привлеките нормального PHP-программиста на полчаса - вопросы отпадут.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
metkram
metkram
Topic Starter сообщение 27.2.2013, 21:28; Ответить: metkram
Сообщение #3


Старожил
******

Группа: Active User
Сообщений: 1123
Регистрация: 15.2.2010
Из: Украина
Поблагодарили: 364 раза
Репутация:   38  


Если вдруг кто столкнется с подобной проблемой, то вот тут описано альтернативное решение -http://recordum.ru/uroki-wordpress-2/11-sposobov-razmeshheniya-reklamy-na-wordpress-sajte.html#3


--------------------
Купи и эту строчку
Купи и эту строчку
Комплексный прогон сайтов ru и en
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Продаются готовые статьи
рерайт, копирайтинг
98 Slavchac 33729 Сегодня, 7:17
автор: dimaNP
Горячая тема (нет новых ответов) Продаются готовые статьи (рерайтинг и копирайтинг)
Тематики разные
117 Михаил 41580 Сегодня, 7:13
автор: dimaNP
Открытая тема (нет новых ответов) Статьи по 5р за 1000 знаков
из вебархива, тема: строительство и ремонт
5 scovorodca 1922 Сегодня, 7:10
автор: dimaNP
Горячая тема (нет новых ответов) ВНИМАНИЕ: Обмен/Ввод/Вывод - Paypal/WM/PM/WIRE/ePm/Paxum/BTC/Epese/Capitali/Visa/MC/eCoin/EXMO/нал
184 JenkinChange 77303 14.12.2017, 17:42
автор: gold15
Горячая тема (нет новых ответов) Рекомендую: размещение статьи на сайте, ТИЦ 325, PR 6, траст XT 8
44 rumblade 10704 14.12.2017, 15:45
автор: rumblade


 



RSS Текстовая версия Сейчас: 18.12.2017, 13:14
Дизайн