LyalinDV 13 Posted October 2, 2015 Report Share Posted October 2, 2015 Добрый день форумчани! Для полноценной адаптации своего сайта мне необходимо сделать пару адаптаций, которые я сам пока не могу реализовать. Суть проблемы: 1. На многих страницах сайтах установлен дополнительный код adsense. Он имеет размер 720х90. Как сделать прописать в @media screen, чтобы этот код adsense менялся на другой (адаптивный)?. Сразу говорю, что возможности ручками менять этот код на всех страницах - нет. 2. Как реализовать так, чтобы через @media screen на определенных разрешениях либо не показывались виджеты, либо показывались другие? Link to post Share on other sites
Transformer 442 Posted October 2, 2015 Report Share Posted October 2, 2015 Он имеет размер 720х90. Как сделать прописать в @media screen, чтобы этот код adsense менялся на другой (адаптивный)? сделать два блока, для мобильных и для десктопа показывать в зависимости от разрешения экрана пользователя Tobol 1 Link to post Share on other sites
LyalinDV 13 Posted October 2, 2015 Author Report Share Posted October 2, 2015 сделать два блока, для мобильных и для десктопа показывать в зависимости от разрешения экрана пользователя Немного не поняли. Мне необходимо, чтобы в зависимости от разрешения этот код менялся на другой, то есть вносить еще один код на каждую страницу нет возможности. Link to post Share on other sites
Шутник 23 Posted October 2, 2015 Report Share Posted October 2, 2015 Немного не поняли. Мне необходимо, чтобы в зависимости от разрешения этот код менялся на другой, то есть вносить еще один код на каждую страницу нет возможности. У каждого разрешения в медиа скринах создаете два css стиля или контейнера, один например rec1 , а второй rec2 после чего для разрешения например свыше 990рх rec1 display: block; а rec2 display: none; и наоборот ) Link to post Share on other sites
LyalinDV 13 Posted October 2, 2015 Author Report Share Posted October 2, 2015 У каждого разрешения в медиа скринах создаете два css стиля или контейнера, один например rec1 , а второй rec2 после чего для разрешения например свыше 990рх rec1 display: block; а rec2 display: none; и наоборот ) Можете более подробно написать? а то слабый программист Link to post Share on other sites
Шутник 23 Posted October 2, 2015 Report Share Posted October 2, 2015 Можете более подробно написать? а то слабый программист В CSS создаете два контейнера: @media screen (min-width: 990px) and (max-width: 1200px) { .rec1 { display: block; width: 720px; height: 90px; } .rec2 { display: none; width: 99%; height: 90px; } } @media (max-width: 990px) .rec1 { display: none; width: 720px; height: 90px; } .rec2 { display: block; width: 99%; height: 90px; } } Потом вставляете в HTML <div class="rec1">Код рекламы 720</div> <div class="rec2">Код рекламы для моб. и планшетов.</div> Как то так ) Link to post Share on other sites
LyalinDV 13 Posted October 2, 2015 Author Report Share Posted October 2, 2015 <div class="rec1">Код рекламы 720</div> <div class="rec2">Код рекламы для моб. и планшетов.</div> В каждую страницу вставить? Link to post Share on other sites
Шутник 23 Posted October 2, 2015 Report Share Posted October 2, 2015 <div class="rec1">Код рекламы 720</div> <div class="rec2">Код рекламы для моб. и планшетов.</div> В каждую страницу вставить? Где хотите видеть рекламу, туда и вставляете ) Link to post Share on other sites
LyalinDV 13 Posted October 2, 2015 Author Report Share Posted October 2, 2015 Где хотите видеть рекламу, туда и вставляете ) Страниц очень много. Через шаблон single.php тоже не вариант, так как вставлял вручную на каждую страницу Link to post Share on other sites
Шутник 23 Posted October 2, 2015 Report Share Posted October 2, 2015 Страниц очень много. Через шаблон single.php тоже не вариант, так как вставлял вручную на каждую страницу Ну а как вы хотели, хоть как надо ручками вставлять, скрипты то сторонние ) Link to post Share on other sites
LyalinDV 13 Posted October 2, 2015 Author Report Share Posted October 2, 2015 А может можно придумать скрипт, определяющий рекламу adsense и меняющий ее? Link to post Share on other sites
Шутник 23 Posted October 2, 2015 Report Share Posted October 2, 2015 А может можно придумать скрипт, определяющий рекламу adsense и меняющий ее? У них есть свой адаптивный баннер, его вставьте, он сам будет настраиваться под разрешение. Link to post Share on other sites
FreeWebmaster 1 Posted October 2, 2015 Report Share Posted October 2, 2015 Я раньше тоже в текст статьи на каждой странице код вставлял, потом вовремя понял, что погорячился, и тут нужен код в шаблоне, чтобы адним махом поменять при надобности на всех страницах. Можно про старые страницы забыть и вновых ставить адаптивный код. Поставить адаптивный код в шаблон так просто тоже здесь не получится, надо будет убирать ваш старый на всех старых страницах, иначе будет две рекламы вместе. Лично у меня отдельный мобильный шаблон для сайта. Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now