Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как вставить php-код кликандера на DLE 14.0?

Как вставить php-код кликандера на DLE 14.0?


     15.08.2020    Все вопросы » Общие вопросы по PHP    1213

вопрос
На сайте с DLE 14.0 хочу поставить код от клиандера. Для того, чтобы обезопасить сайт от пессимизации в Яндексе, хочу применить код, предложенный Teasernet (https://teasernet.com/info/help/webmaster/7/2/):
Иногда возникает необходимость транслировать рекламу не всем посетителям ресурса. Частой ситуацией бывает необходимость убрать часть рекламы на площадке, к примеру, мобильный Clickunder или любой другой формат. При этом, доходность от формата терять не хочется.
Предлагаем вариант такой фильтрации показов на примере Яндекса:
<?php
$isYandexBot = isset($_SERVER['HTTP_USER_AGENT']) && preg_match("/Yandex/i", $_SERVER['HTTP_USER_AGENT']);
$isYaBrowser = isset($_SERVER['HTTP_USER_AGENT']) && preg_match("/YaBrowser/i", $_SERVER['HTTP_USER_AGENT']);
$comeFromYandex = isset($_SERVER["HTTP_REFERER"]) && preg_match("/Yandex/i", $_SERVER["HTTP_REFERER"]);

if (!$isYandexBot && !$isYaBrowser && !$comeFromYandex) {
echo <<



Я ставил свой код в main.tpl, но потом понял, что в файлых .tpl применяется только html.
Помогите мне поставить мой код кликандера на сайт с DLE 14.0, вот мой код с ссылкой на кликандер:
<?php

$isYandexBot = isset($_SERVER['HTTP_USER_AGENT']) && preg_match("/Yandex/i", $_SERVER['HTTP_USER_AGENT']);

$isYaBrowser = isset($_SERVER['HTTP_USER_AGENT']) && preg_match("/YaBrowser/i", $_SERVER['HTTP_USER_AGENT']);

$comeFromYandex = isset($_SERVER["HTTP_REFERER"]) && preg_match("/Yandex/i", $_SERVER["HTTP_REFERER"]);


if (!$isYandexBot && !$isYaBrowser && !$comeFromYandex) {

echo <<



И вообще такие манипулиции спасут сайт от пессимизации в Яндексе? И еще вопрос: как гугл относится к кликандерам?

Ответа пока нет


7 комментариев

RusPRO
Юзер

RusPRO - 15 августа 2020 19:52 -

Заранее всех благодарю!

UsurpatorVaticana
Юзер

UsurpatorVaticana - 15 августа 2020 23:34 -

Чтобы тебе ответили на вопрос, мне надо написать какую нибудь ню в комментариях, так что жди вскоре

LazyDev
PHP-developer

LazyDev - 16 августа 2020 00:13 -

UsurpatorVaticana, ну, ты написал фигню в комментах, ведь такой таблицы которую ты написал нет в dle

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

леший
Гости

леший - 16 августа 2020 01:12 -

include Вам в помощь.

UsurpatorVaticana
Юзер

UsurpatorVaticana - 16 августа 2020 02:19 -


LazyDev, согласен, но таблица есть в 13.1

LazyDev
PHP-developer

LazyDev - 16 августа 2020 03:48 -

UsurpatorVaticana, она относится не к новостям.

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

nikolay.safronov
Юзер

nikolay.safronov - 16 августа 2020 21:43 -

Ну и вставляйте свой код в main.php. В чем проблема? Только это ни разу не код кликандера.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх