2つの特定のカスタム投稿タイプ用にテーマのヘッダーを変更しようとしています。すべてのテーマページのヘッダはこのコードから出力されます。
<script>
jQuery(function($){
$('.parallax-window').parallax({imageSrc: '<?php echo $ilgelo_options['ilgelo-parallax-image']['url'];?>'});
});
</script>
条件付きコードを入れようとしました。
<?php if ( is_singular( array( 'rivista', 'rivista-trimestrale' ) ) ) {
<script>
jQuery(function($){
$('.parallax-window').parallax({imageSrc: '<?php echo $ilgelo_options['ilgelo-parallax-image']['url'];?>'});
});
</script>
} else {
<script>
jQuery(function($){
$('.parallax-window').parallax({imageSrc: 'STYLESHEETPATH."/img/header-rivista.jpg"'});
});
</script>
}
?>
しかし、私は構文エラー '<'を受け取り、その理由が理解できません。誰かが私を助けてもらえますか?ありがとう。
<?php
と?>
を正しく使うのを忘れたようです。次のようにphpタグを開閉することを忘れないでください。
<?php if ( is_singular( array( 'rivista', 'rivista-trimestrale' ) ) ) {?>
<script>
jQuery(function($){
$('.parallax-window').parallax({imageSrc: '<?php echo $ilgelo_options['ilgelo-parallax-image']['url'];?>'});
});
</script><?php
} else { ?>
<script>
jQuery(function($){
$('.parallax-window').parallax({imageSrc: 'STYLESHEETPATH."/img/header-rivista.jpg"'});
});
</script><?php
}
?>