2015/03/20
Wordpress
WordPressの構築作業では、いろいろと表示面でのカスタムがあります。
例えば、トップページのみ表示したくないエリアや逆にトップページのみ表示する場合などです。
今回は、ページのURLを条件として表示・非表示をする方法です。
備忘録として残しておきます。
参考サイト
http://techmemo.biz/wordpress/url-conditional-branching/
テーマファイル内の分岐させたい箇所で、以下のように記述します。
<?php $url = $_SERVER['REQUEST_URI']; ?> <?php if(strstr($url,'条件となる文字列')): ?> 条件となる文字列が含まれる時の表示 <?php else: ?> 条件となる文字列が含まれない時の表示 <?php endif; ?>
1行目で参照しているページのURLを$urlに代入し、2行目で条件となる文字列が含まれるかチェックします。
例えば、URL内にwordpressが含まれる場合はwordpress.jpgを表示し、含まれない場合はnot-wordpress.jpgを表示したい場合、以下のように記述します。
<?php $url = $_SERVER['REQUEST_URI']; ?> <?php if(strstr($url,'wordpress')): ?> <img src="wordpress.jpg"> <?php else: ?> <img src="not-wordpress.jpg"> <?php endif; ?>
このように記述することで、wordpressがURLに含まれる場合はwordpress.jpgが表示され、
wordpressが含まれない場合はnot-wordpress.jpgが表示されます。
2023/06/30
神社
御朱印
2023/06/15
Mac
Linux
2023/04/16
時宗
御朱印
2023/04/14
臨済宗
御朱印
2023/04/05
寺院
御朱印