我想改變我的頁面標題在我的header.php文件,並需要更多的控制他們。WordPress的頁面標題 - PHP如果其他
目前我有一個if語句,指的是PHP的另一位,如果頁面是顯示頁面,然後在標題前顯示顯示名稱,否則不顯示任何內容 - 意味着它默認回到主標題碼。繼承人的代碼和它完美的作品:
<?php
if (is_page_template('page-show.php')) {
echo "$show_name -";
} else {
echo '';
}
?>
<?php wp_title('|', true, 'right'); ?> Leicester
所以,在聲明中,以獲得更多的控制權,我想它說:如果這個頁面是一個展示頁面,然後顯示節目名稱和正常碼標題,否則只顯示標題代碼(我可以使其與顯示代碼不同)。我試過以下,但它似乎不工作 - 也許我不能在回聲中包含PHP?我不知道問題出在哪裏...
<?php
if (is_page_template('page-show.php')) {
echo "$show_name - <?php wp_title('|', true, 'right'); ?> Leicester";
} else {
echo '<?php wp_title('|', true, 'right'); ?> Leicester';
}
?>
任何想法?
沒有,你不能包含這樣的代碼,因爲你已經在一個php塊。只是連接。 – aynber
正確的方法是使用'wp_title'過濾器。 –