Как добавить код контекстной рекламы чтобы он отображался на всех страницах сайта? (сайт на html+css)
(добавлял код рекламы в файл index.html отображается только на главной странице)
Раздел: Дизайн, Верстка, последний комментарий: 17.11.2017 18:34 Вопрос закрыт пользователем Zastoj по причине Ответ получен
Нужно общие блоки искать. Возможно в файле index.html футер и пр. подключаемые. Что за рекламу, в какой сайт вставить нужно - я думаю советов больше бы было
Вы добавили код рекламы в файл index.html вот на этой странице она и отображается. Другие страницы этого кода естественно не видят. Нужно добавлять этот код или на все страницы или использовать какой нибудь JavaScript.
А встречный вопрос: А как у вас на всех страницах отображается одинаковое меню сайта? Например, главная, первая стр, вторая стр. Если это скрипт, попробуйте туда вставить код рекламы. По идее он должен будет отображаться на всех страницах так же как и меню.
Вставлять на каждую страницу, как еще Я у себя решил проблему с помощью скрипта: на всех страницах в одном и том же месте прописана ссылка на скрипт рекламы, также блоку присвоен отдельный класс. В данный момент меняя скрипт я меняю содержимое блока, делаю я это в одном единственном файле джс. Внутри этого скрипта можно прописать другой скрипт, например гугла, с гуглом я не пробовал - это теоретически, а вот скрипт показывающий определенные банеры в случайном порядке работает. Получается своеобразная реализация динамичного блока на статичном сайте. Как-то так!
Как вариант - загнать контент сайта в динамический шаблон конструктора, а старый сайт снести. Естественно поставить редиректы со старых страниц на новые, чтобы не потерять внешние ссылки. Конечно, работы еще больше, чем прописывать рекламу на каждой странице, но это упростит дальнейшие телодвижения с дизайном, контентом и рекламой.
Как вариант - загнать контент сайта в динамический шаблон конструктора, а старый сайт снести. Естественно поставить редиректы со старых страниц на новые, чтобы не потерять внешние ссылки. Конечно, работы еще больше, чем прописывать рекламу на каждой странице, но это упростит дальнейшие телодвижения с дизайном, контентом и рекламой.
Хотелось бы добавить:в скрипте, все что находится в кавычках это хтмл код, можно убрать наприаер, 1 банер и вместо него вписать скрипт гугла, собственный скрипт и т.д. То есть единожды прописав на всех страницах ссылку на скрипт в нужных блоках мы получаем возможность редактировать код этих блоков в одном файле. Поэтому я бы все-таки рекомендовал при нескольких блоках прописать разные названия - ad1.js ad2.js и т.д. на случай если понадобится разное содержимое вверху, сбоку и визу, даже если сейчас код одинаков - нужно просто создать одинаковые скрипты с названиями ad1.js ad2.js и т.д. Ведь не известно, может завтра захочется верхний блок оставить без изменений, а нижний поменять. Надеюсь понятно разъяснил.