将WordPress标题拆分为两行
这里有一个你可能会觉得有用的问答 很多时候,我正在建立一个WordPress网站,需要一个页面或帖子来有一个标题和一个子标题。我不希望创建一个元框来存储子标题,而是希望作者能够在默认标题框中编写标题,然后在代码中将其分解为标题/子标题 例如,标题如下:将WordPress标题拆分为两行,wordpress,split,title,Wordpress,Split,Title,这里有一个你可能会觉得有用的问答 很多时候,我正在建立一个WordPress网站,需要一个页面或帖子来有一个标题和一个子标题。我不希望创建一个元框来存储子标题,而是希望作者能够在默认标题框中编写标题,然后在代码中将其分解为标题/子标题 例如,标题如下: “这是主标题-这是子标题”。将其放在functions.php文件中将获取标题并用“-”字符分隔(注意,它是一个空格,然后是一个连字符,后跟一个空格) /* *拆分和换行标题 */ 函数get\u split\u title($posted){
“这是主标题-这是子标题”。将其放在functions.php文件中将获取标题并用“-”字符分隔(注意,它是一个空格,然后是一个连字符,后跟一个空格)
/*
*拆分和换行标题
*/
函数get\u split\u title($posted){
$title=获取标题($posted);
$lines=explode(“&8211;”,$title);
$output=false;
$count=0;
foreach($line作为$line){
$count++;
$output.=''.$line';
}
返回$output;
}
然后,在主题文件中,您只需执行以下操作即可将标题烘焙拆分为几行:
<?php echo get_split_title($post->ID); ?>
如果需要,您可以使用CSS和“display:block”将每个跨距打断为新行。或者,您可以在上述函数中的标记后添加一个
。可能只是应用并使用与回调相同的函数,因此无需修改模板。是的,如果需要,这是一个好主意,但我喜欢能够同时使用这两个函数的灵活性。
<?php echo get_split_title($post->ID); ?>