よく使う条件分岐のメモです。
ページ毎に違う内容にしたいときの例 1
<?php if(is_page('9')): ?> ID:15の時に表示する内容 <?php elseif(is_page(array('10,12'))): ?> ID:10 または、ID:12の時に表示する内容 <?php else : ?> それ以外のページの時に表示する内容 <?php endif; ?>
ページ毎に違う内容にしたいときの例 2
<?php if( is_page( 'a' ) || is_page( 'b' ) || is_page( 'c' ) || is_page( 'd' ) ): ?> スラッグa、スラッグb、スラッグc、スラッグd の時に表示する内容 <?php else : ?> それ以外のページの時に表示する内容 <?php endif; ?>
トップページ(index.php)と、各ページ毎に違う内容にしたいときの例
<?php if(is_home()): ?> HOMEの時に表示する内容 <?php elseif(is_page(array('10,12'))): ?> ID:10 または、 ID:12の時に表示する内容 <?php else : ?> それ以外のページの時に表示する内容 <?php endif; ?>