Как вывести баннер через функцию

T7
На сайте с 11.04.2010
Offline
123
524

Помогите пожалуйста.

Есть сайт на WP, выводил рекламу в тексте статей с помощью функции:

function myads1() {
return '
тут код рекламы
';
}
add_shortcode('ad1', 'myads1');

Соответственно вставлял в статью, где нужна реклама, код [ad1]

Крутил Adsense, захотел поставить простой баннер картинка и ссылка, вида - <a href="http://" target="_blank"><img src="https://.jpg" /></a>

Вставляю в функцию, все работает, но при нажатии на баннер просто открывается картинка, типа в Light box.

Подскажите как это исправить.

Coolmac
На сайте с 08.09.2011
Offline
60
#1

Ну как вариант вместо

<a href="http://" target="_blank"><img src="https://.jpg" /></a>

Сделать что-то на подобии


<style type="text/css">
.some-banner {
display: block;
width: 480px;
height: 60px;
margin: 0px auto;
font-size: 0px;
}
</style>
<a href="#" target="_blank" class="some-banner">Какой-то баннер</a>

Но правильнее как-то обойти работу LightBox и вставить картинку, как по мне.

Доступные vps/ds с грамотной тех. поддержкой (https://my.friendhosting.net/pl.php?11304)
T7
На сайте с 11.04.2010
Offline
123
#2

Спасибо за совет, но к сожалению не прокатило. Light Box сильнее. А может можно вывести баннер, яваскриптом?

Coolmac
На сайте с 08.09.2011
Offline
60
#3

А я не дописал, Вы видимо картинку вставили в тег <a>.


<style type="text/css">
.some-banner {
display: block;
width: 480px;
height: 60px;
margin: 0px auto;
font-size: 0px;
background: url('и_тут_ссылка_на_картинку_баннера') no-repeat 0 0;
}
</style>
<a href="#" target="_blank" class="some-banner">Какой-то баннер</a>
T7
На сайте с 11.04.2010
Offline
123
#4

Спасибо, но не помогло.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий