2017-01-18 5 views
0

私はwordpressで働いていて、CSSのシートが自分のテンプレートに固有のものです。私は空のelse phpを持っていますか

今、別のスタイルシートを持つ2番目のテンプレートがあります。

現在の関数はif文です(テンプレートAの場合はCSSシートAを使用します)。 ですが、テンプレートAまたはテンプレートBを検索するif/elseif文を実行したいと思います。 if文を2回書く必要があります。

最後にelseと何をするかを知りたい。空白のままにすることはできますか?それを処理するには良い方法がありますか?

+4

'else'は使わないでください。 –

答えて

0

elseの条件を定義する必要はありません。必要に応じて、ifまたはif/elseifにすることができます。ここに参考文献があります - http://php.net/manual/en/control-structures.elseif.php

あなたがテンプレートAまたはテンプレートBでない場合、何か起こりたいですか?ない場合は、単にelse文を除外し、あなたには、いくつかのデフォルトの動作を使用すると、テンプレートAまたはテンプレートB上にない場合は、

if ($template-a) { 
    // include template a css 
} elseif ($template-b) { 
    // include template b css 
} else { 
    // include default css or whatever 
} 
のような条件を使用して起こる好む場合などの条件

if ($template-a) { 
    // include template a css 
} elseif ($template-b) { 
    // include template b css 
} 

を使用

+0

それは私が思ったことですが、私はクライアントのサイトで問題を作りたくありませんでした。ありがとうございました! – mrgrinch

関連する問題