Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   вывод js в шоткодах. wordpess (https://javascript.ru/forum/project/53418-vyvod-js-v-shotkodakh-wordpess.html)

j1231 03.02.2015 15:48

вывод js в шоткодах. wordpess
 
Всех приветствую если кто нибудь знает подскажите
в function.php имеется шорткод в который хотелось бы вставит простенькую баннеро крутил ку
function reklam () {
return "<p style=\"text-align: center;\"><noindex><center>

<div class=\"wrapper\">
<div class=\"left_block\">Тут Js -1 </div>
<div class=\"right_block\">Тут Js -2</div>
<div class=\"right1_block\"></div>
</div>
</center></noindex> </p>";
}
add_shortcode ('rekl1','reklam');


Вот сама крутилка на js немного мной подшаманеная
<script>
var banner = new Array();
banner[0] = '<a href=\"http://s.kma1.biz/D8klEx/\" rel=\"nofollow\"><img src=\"http://site.ru/wp-content/uploads/2014/12/1010-300x188.jpg\" ALT=\"название\" </a>';
banner[1] = '<a href=\"http://s.kma1.biz/D8klEx/\" rel=\"nofollow\"><img src=\"http://site.ru/wp-content/uploads/2014/12/1141.jpg\" ALT=\"название\" </a>';
banner[2] = '<a href=\"http://s.kma1.biz/D8klEx/\" rel=\"nofollow\"><img src=\"http://site.ru/wp-content/uploads/2014/12/1341-300x181.jpg\" ALT=\"название\" </a>';
var n = ~~(Math.random()*3);
document.write(banner[n]);
</script>

Если данный код вставит в
function reklam () {
return "<p style=\"text-align: center;\"><noindex><center>

<div class=\"wrapper\">
<div class=\"left_block\"><script>
var banner = new Array();
banner[0] = '<a href=\"http://s.kma1.biz/D8klEx/\" rel=\"nofollow\"><img src=\"http://site.ru/wp-content/uploads/2014/12/1010-300x188.jpg\" ALT=\"название\" </a>';
banner[1] = '<a href=\"http://s.kma1.biz/D8klEx/\" rel=\"nofollow\"><img src=\"http://site.ru/wp-content/uploads/2014/12/1141.jpg\" ALT=\"название\" </a>';
banner[2] = '<a href=\"http://s.kma1.biz/D8klEx/\" rel=\"nofollow\"><img src=\"http://site.ru/wp-content/uploads/2014/12/1341-300x181.jpg\" ALT=\"название\" </a>';
var n = ~~(Math.random()*3);
document.write(banner[n]);
</script> </div>
<div class=\"right_block\">Тут Js -2</div>
<div class=\"right1_block\"></div>
</div>
</center></noindex> </p>";
}
add_shortcode ('rekl1','reklam');

целиком ни чего не меня все работает, но как только сохраняю выше указаный код в файл пытаюсь подключить файл <script type=\"text/javascript\" src=\"http://site.ru/sel.js\"></script>
function reklam () {
return "<p style=\"text-align: center;\"><noindex><center>

<div class=\"wrapper\">
<div class=\"left_block\"><script type=\"text/javascript\" src=\"http://site.ru/sel.js\"></script> </div>
<div class=\"right_block\"><script type=\"text/javascript\" src=\"http://site.ru/sel.js\"></script></div>
<div class=\"right1_block\"></div>
</div>
</center></noindex> </p>";
}
add_shortcode ('rekl1','reklam');

Ни чего не полуается банеры не выводятся. Я надеюсь все подробно описал может кто сталкивался или знает что можно сделать,


Часовой пояс GMT +3, время: 16:22.