我正在研究可以普遍用於我的網站的標題。不幸的是,這還包括對WordPress功能進行大量的條件檢查,以便最終獲得標題的正確數據。我有一段代碼檢查是否存在爲WordPress頁面提供標題的函數。如果確實如此,它會檢查該函數是否返回任何內容。如果沒有,它會打印一個默認標題。否則,它會打印標題併爲其添加標準標題。我的問題是它似乎打印標題,然後附加默認標題。所以不是打印:「pageTitle-append」它打印「pageTitleStandardTitle-append」。這裏是我的代碼:PHP WordPress主題if/else falling
if(function_exists('wp_title')):
if(wp_title()):
wp_title();
echo ' - Standard Appended Title';
else:
echo 'Blog - Standard Appended Title';
endif;
else:
echo $title.' - Standard Appended Title';
endif;
ü調用這個函數兩次wp_title(),在IF和線 – 2011-06-12 05:41:29
後,我知道我把它叫做兩次:一次,看是否它會返回任何內容,並且一次實際執行它。 – 2011-06-12 05:47:20