function shop_function($atts, $content = null) {
extract(shortcode_atts(array(
"width" => '640',
"height" => '480',
"ofer" => ''
), $atts));
echo ('<script src="http://site.ru/js/ref.js"></script>
<script type="text/javascript">
var product_id = '.$ofer.';
var ref = 13077;
var script = document.createElement("script");
script.src = "http://site.ru/send_order/?ref="+ref+"&s="+getC("s")+"&w="+getC("w")+"&t="+getC("t")+"&product_id="+product_id+\'&out=1\';
document.body.appendChild(script);
</script>
');
}
почему то в браузер код возвращается как есть. То есть как написано
script.src = "http://site.ru/send_order/?ref="+ref+"&s="+getC("s")+"&w="+getC("w")+"&t="+getC("t")+"&product_id="+product_id+\'&out=1\';
в таком виде и на страницу выводится если смотреть в инспекторе. Не могу понять что за .... пробовал в отдельном файле вывести в echo это код все нормально а вот в страницу запихнуть не получается