0
我想加載我的樣式表和腳本的wordpress頭文件,以在我的首頁/主頁中顯示文檔,以瞭解由wordpress選項設置get_option('my_main_scripts')
提供的特定條件。如果else條件語句僅包含特定字符串
此選項設置的值池爲javascript library, javascript yui, javascript jquery, javascript dojo
依此類推。所有選項值包含常用詞javascript
。 並且想要加載css,如果從包含字javascript
的池中選擇任何一個值。
所以使用OR(||)寫每個選項的條件,我認爲最好從數值中獲取常用詞並記下條件。這裏有javascript
我該如何得到它?
<?php if (is_home() || is_front_page() ) { ?>
<?php if (get_option('my_main_scripts') == "javascript library"): ?>
<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/css/javadoc.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/js/javadoc.dojo.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/js/javadoc.yui.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/js/javadoc.jquery.css" type="text/css" media="screen" />
<?php get_template_part('documation'); ?>
<?php endif; ?>
<?php } ?>
如果我的選項值包含像javascript + dojo,javascript-jquery這樣的特殊字符會怎麼樣。那麼還有urs建議的作品還是什麼? – galexy 2013-03-15 07:50:25
只要它的內容字'javascript'就會工作。 – Rikesh 2013-03-15 07:51:54
感謝Rikesh!我已經測試過,它的工作適合我。但我在檢查更長的字符串,不包含空格並混有特殊字符。 – galexy 2013-03-15 07:54:09