1
以下是問答&一個,你可能會發現有用。拆分一個WordPress標題分成兩行
很多時候,我建立一個WordPress站點,需要一個頁面或後有一個標題和副標題。而不是創建一個元框來儲存子標題,我希望能有作者寫在默認的標題框標題,然後將其打入代碼標題/副標題。
例如,這裏是標題:
「這是主標題 - 這是子標題」。
以下是問答&一個,你可能會發現有用。拆分一個WordPress標題分成兩行
很多時候,我建立一個WordPress站點,需要一個頁面或後有一個標題和副標題。而不是創建一個元框來儲存子標題,我希望能有作者寫在默認的標題框標題,然後將其打入代碼標題/副標題。
例如,這裏是標題:
「這是主標題 - 這是子標題」。
在functions.php文件把這個會拿冠軍,並在分裂了「 - 」字符(注意這是一個空格連字符後面有一個空格)。
/*
* Split and wrap title
*/
function get_split_title($postID) {
$title = get_the_title($postID);
$lines = explode(' – ', $title);
$output = false;
$count = 0;
foreach($lines as $line) {
$count++;
$output .= '<span class="line-'.$count.'">'.$line.'</span> ';
}
return $output;
}
然後在一個主題文件你可以做到這一點拿到冠軍烘分成行:
<?php echo get_split_title($post->ID); ?>
您可以使用CSS和「顯示:塊」,以每個跨度突破到一個新行如果需要的話。或者,您可以在上述功能中的標籤後添加
。
也許只是應用['the_title'過濾器(http://codex.wordpress.org/Plugin_API/Filter_Reference/the_title),並使用相同的功能的回調,所以沒有需要修改的模板。 – brasofilo 2013-03-14 19:01:18
是的,如果需要,這是一個好主意,但我喜歡能夠使用兩者的靈活性。 – 2013-03-14 19:37:53