Я получаю размер окна просмотра браузера с функцией JS:
<script>
var winAlto = getWindowHeight();
var winAncho = getWindowWidth();
if ( (winAncho <= 1024) && (winAlto <= 768) ) {
var jnumHome = 6;
alert(jnumHome);
}
else if ( (winAncho <= 1280) && (winAlto <= 800) ) {
var jnumHome = 10;
alert(jnumHome);
} else {
var jnumHome = 16;
alert(jnumHome);
}
</script>
Это прекрасно работает, но теперь мне нужно отправить переменную значения в PHP с Wordpress, чтобы отобразить номера записей.
<?php
$finalVar = "<script> document.write(jnumHome) </script>";
query_posts(array(
'post_type' => 'portafolio',
'orderby' => 'rand',
'posts_per_page' => $finalVar
));
<?php
Проблема в том, что PHP не ждет значения переменной $ finalVar и печатает переменную как неопределенную.
Как мне ждать загрузки переменной js?
Большое спасибо