- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день.
Есть самопис, текст статьи прописан в базе данных. Можно ли прописать какой-то код, чтобы это сделать автоматизированный, т.е. динамичным. Сам код можно хранить в отдельном файле и когда нужно поменять. php include не действует внутри таблицы mysql.
нужно найти где в php коде статья забирается из базы и выводится на страницу и там сделать вставку рекламного кода.
нужно найти где в php коде статья забирается из базы и выводится на страницу и там сделать вставку рекламного кода.
Если там сделать ставку, то это получиться перед или после, но никак не внутри текста..
Если там сделать ставку, то это получиться перед или после, но никак не внутри текста..
Это как будете вставлять, разбейте текст на равные блоки (можно по количеству слов, можно по тегам чтобы не разорвать скажем table любым ЯП) и вставляйте после каждого блока текста блок рекламы, что-то в упор не вижу проблем.
iqmaker, уже все статьи в одном блоке, разбивать - куча времени...нужно просто поставить какую метку внутри текста и чтобы функция какая-то вставляло уже туда код рекламы, который может постоянно меняться....например чтобы вставка была перед первым <h2>
или вычислить определенное количество символов и вставлять после них с помощью js
в нужном месте контента ставите маркер типа {{ads}}
потом средствами php или js перезаписываете его на рекламный код.
iqmaker, уже все статьи в одном блоке, разбивать - куча времени..
я не призываю разбивать вручную я говорю об автоматическом разибении на уровне некоторого примитивного алгоритма. Есть же наверняка абзацы, разбейте текст в алгоритме на абзацы и вставляйте (не руками, функцией) как угодно, делов на полчаса.
вот код который вставляет текст внутрь текста после определенного кол-ва символов, и только между абзацами
$str = preg_replace('@([^^]{800}.*?)(\r?\n\r?\n|</p>)@', "\\1$adsense\\2", $str, 1);
Moltisanti, а если нужно поставить перед первым <h2>?
---------- Добавлено 01.11.2014 в 14:43 ----------
foxi, если можно поподробнее какой будет код..или подскажите почитать статью на эту тему. Я вообще-то не программист, чтобы с двух слов понять
Moltisanti, а если нужно поставить перед первым <h2>?
типа такого
$str = preg_replace('/<h2>/', $code . "<h2>", $str, 1);