- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день.
Появилась необходимость вставки кода adsense в середину новости. Как это реализовать. Здесь была какая-то темка 2010 года, но так и не было дано правильного решения.
nkovinev добавил 28.09.2011 в 09:01
Да, почитав другие темы, вы сразу советуете ставить скрипт самому через редактор. Это не вариант!)
У меня около 270 новостей, и самому этот скрипт править...
Уважаемые, актуально. До сих пор не нашёл решения.
Середину текста новости? Вы имеете ввиду разбивать контент тега {showfull} или {showshort} и вставлять в его середину скрипт?
открыть fullstory.tpl и вставлять куда нужно.
открыть fullstory.tpl и вставлять куда нужно.
Этим способом в середину текста не вставить.
edka добавил 09.10.2011 в 23:43
Тут можно только посоветовать написать некий скрипт, который бы делал вставку уже при выводе новости, незатрагивая при этом саму базу.
Технически это выглядит как выборка из базы текста полной новости, определения ее середины, вставки в эту середину кода адсенс, потом вывод текста. На первый взгляд ничего сложного, думаю это реализуемо вполне.
ТС, поищите тут на форуме людей, кто с ДЛЕ работает, возможно помогут вам.
Человек с ником Хортица вроде хорошо разбирается.
Пытался сам написать скрипт, взяв за основу с wp. Как-то не получилось.
ТС, поищите тут на форуме людей, кто с ДЛЕ работает, возможно помогут вам.
Человек с ником Хортица вроде хорошо разбирается.
Хорошо, обращусь.
А нет уже готовых скриптов, возможно платные?
У меня так вставлено, как раз примерно в середине текста и выводит.
в файле fullstory.tpl
<p>{short-story}</p>
<div style="float:left" >
<p style="width:210px; height:210px">БЛОК ГУГЛА 200*200</p>
</div>
<p>{full-story}</p>
У меня так вставлено, как раз примерно в середине текста и выводит.
в файле fullstory.tpl
<p>{short-story}</p>
<div style="float:left" >
<p style="width:210px; height:210px">БЛОК ГУГЛА 200*200</p>
</div>
<p>{full-story}</p>
Странно, а текст не дублируется два раза?
edka добавил 10.10.2011 в 01:24
А нет уже готовых скриптов, возможно платные?
Не встречал таких вроде, хотя сам много модулей для ДЛЕ поискал в свое время.
Странно, а текст не дублируется два раза?
edka добавил 10.10.2011 в 01:24
Не встречал таких вроде, хотя сам много модулей для ДЛЕ поискал в свое время.
Так все от вас зависит, уберете {short-story} будет новость выводиться как продолжение короткой оставите будет на странице и короткая и полная новость. Почему он должен дублироваться?
Так все от вас зависит, уберете {short-story} будет новость выводиться как продолжение короткой оставите будет на странице и короткая и полная новость. Почему он должен дублироваться?
Но у вас всеравно немного по другому сделано, а не так как хочет ТС.
Ему нужно полную новость в середине разбить и вставить код адсенса.
Если я правильно понял, то у вас идет короткая новость, потом код адсенса, потом полная новость.
Просто еще часто бывает так, что короткая новость дублирует часть полной, поэтому и говорю про дубли одного и того же текста на странице :)
там работы на пару строк кода (имхо)
в двиге, найти функцию формирования новости.
вычисляем длину, ищем примерную середину.
длина/2 +-
ищем точку (можно и перевод строки поискать) (чтобы не в середине предложения было) вставляет туда код который надо.