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

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вывод на Сбербанк 6% | Работаю быстро
WMR/Яндекс > Сбербанк
15 rudnizki 4000 Сегодня, 11:48
автор: rudnizki
Открытая тема (нет новых ответов) Услуги контекстной рекламы: Яндекс Директ и Google Adwords
создание и оптимизация рекламных кампаний
3 mvchansas 546 Сегодня, 11:19
автор: mvchansas
Горячая тема (нет новых ответов) Услуги продвижения сайтов, SEO специалист (эффективный вывод в Топ)
Качественно и гибкие цены
47 mvchansas 7439 Сегодня, 11:06
автор: mvchansas
Открытая тема (нет новых ответов) Нужны мини-статьи на постоянной основе (40р/1000зн)
Компьютерная и мобильная тематика (Windows, Mac, iOS, Android)
1 phant 283 Сегодня, 0:15
автор: phant
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI - Bitcoin BTC и другая крипта. Вывод/ввод Приват24 UAH
142 himin 48344 Вчера, 15:56
автор: himin


 



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