1
我有這行代碼是完美的作品:的WordPress/PHP通配符if語句
<?php if (in_category('CATEGORY-SUFFIX')) { get_header('SUFFIX'); } else { get_header(); } ?>
除此之外,我有大量的類,並想用一個「通配符」的類別名稱並且根據在類別名稱中只找到幾個字符的標題開關。
更多的東西一樣:
<?php if (in_category('*SUFFIX')) { get_header('SUFFIX'); } else { get_header(); } ?>
我有if語句的工作...我只需要知道沒有如何指定的確切名稱,而只是它的一部分 - 使用變量代替部分食物血腥的名字。 – esscott
噢,我在這裏誤解了你。我以爲你有每個類別的動態標題。如果是這種情況,你需要做一些類似strpos的事情,並檢查後綴。我會更新我的答案。 – Shawn
這看起來不錯,但我得到一個錯誤:注意:未定義的變量:cat_name在/var/www/site.com/htdocs/wp-content/themes/theme/single.php在第1行。我不確定「$ cat_name」是wordpress的正確請求 - 正在使用「in_category」 – esscott