PHPファイル内でjQueryを使用してphp変数を設定しようとしています。
私のphpファイルでは、条件がそうであるかどうかをテストするjQueryスクリプトを実行したいと考えています。
これを使用して、ウィンドウ サイズに基づいて wordpress で背景画像のサイズを設定しようとしています。今のところ、変数 ( ) をエコーしようとしているだけです$bg_img_r
。ここに私が持っているものがあります:
<?php function bg_size() { ?>
<script>
jQuery(document).ready(function($) {
if ($(window).height()>720; {
<?php $bg_img_r = wp_get_attachment_image_src( $bg_img_id, 'fullbg' ); ?>
}
if ($(window).height()<720; {
<?php $bg_img_r = wp_get_attachment_image_src( $bg_img_id, 'smallbg' ); ?>
}
});
</script>
<?php } ?>
<?php
echo $bg_img_r;
?>
これを行う$bg_img_r
と、未定義の変数であるエラーが発生します。