Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将WordPress标题拆分为两行_Wordpress_Split_Title - Fatal编程技术网

将WordPress标题拆分为两行

将WordPress标题拆分为两行,wordpress,split,title,Wordpress,Split,Title,这里有一个你可能会觉得有用的问答 很多时候,我正在建立一个WordPress网站,需要一个页面或帖子来有一个标题和一个子标题。我不希望创建一个元框来存储子标题,而是希望作者能够在默认标题框中编写标题,然后在代码中将其分解为标题/子标题 例如,标题如下: “这是主标题-这是子标题”。将其放在functions.php文件中将获取标题并用“-”字符分隔(注意,它是一个空格,然后是一个连字符,后跟一个空格) /* *拆分和换行标题 */ 函数get\u split\u title($posted){

这里有一个你可能会觉得有用的问答

很多时候,我正在建立一个WordPress网站,需要一个页面或帖子来有一个标题和一个子标题。我不希望创建一个元框来存储子标题,而是希望作者能够在默认标题框中编写标题,然后在代码中将其分解为标题/子标题

例如,标题如下:


“这是主标题-这是子标题”。

将其放在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); ?>