<script>
$(document).on('click', '.summa_buuton', function () {
$('div#menu').html('<span id="sort"></span>');
$('span#sort').replaceWith('<?php
$i = 0;
while ( have_posts() ) {
the_post();
$i++;
if($i >11) {
break;
}
foreach($offers as $offer3) {
var_dump($offers);
if( $offer2 == $offer3["ssilka"]) {
echo '<div class="conteiner" data-summa="'.$offer3["summa"].'">
<p>
<span class="name">'.$offer3["name"].'</span>
<br>
<span>
<a href="'.$offer3["ssilka"].'">
<img src="'.$offer3["img"].'">
</a>
</span>
</p>
<div class="summa1" >до '.number_format($offer3["summa"], 0, ',' , ' ').' ₽ <br>'.$offer3["dop"].'</div>
<div class="procent">'.$offer3["procent"].' % <br>'.$offer3["dop1"].'</div>
<div class="reating">';
global $post;
if (get_permalink(url_to_postid( $offer3["ssilka"]))) {
if (function_exists( 'the_ratings')) {
echo expand_ratings_template( '%RATINGS_IMAGES%', url_to_postid( $offer3["ssilka"]));
}
$comments_count = wp_count_comments(url_to_postid( $offer3["ssilka"]));
echo '<div class="otziv">отзывов ('.$comments_count->approved.')</div>';
}
echo '</div><div class="buttonname"><a href="'.$offer3["ssilka_offers"].'">'.$offer3["button_name"].'</a></div></div>';
}
}
}
?>');
$('div[data-summa]').sort(function (a, b) {
return parseInt($(a).attr('data-summa'), 10) < parseInt($(b).attr('data-summa'), 10) ? 1: -1;
}).appendTo('div#menu');
});
</script>
Собствено хочу распечатать масив, нажимаю на кнопку и ничего не происходит, удаляю var_dump($offers); все работает, че ему не нравится не могу понять?