使用函数向WordPress帖子添加换行符

时间:2017-12-07 03:16:46

标签: php wordpress

我试图在我的WordPress帖子标题中添加换行符。

我只希望换行符出现在single.php页面上,当它找到这个符号" |" (标题中没有引号)。

This post和其他人喜欢这样说它可以通过在我的模板中使用它来完成:

<?php echo str_replace(' | ', '<br />', get_the_title()); ?>

但在我的情况下,我无法直接编辑single.php页面,所以我需要通过functions.php文件中的一些代码添加此功能。

你知道我应该使用什么代码吗?

我尝试了下面的代码,但我对此并不熟悉,只是将其从我在网上找到的内容中一起攻击,不用说它不起作用......

function line_break_for_posts_filter($title){
  str_replace(' | ', '<br />', get_the_title());
  }
add_filter('the_title', 'line_break_for_posts_filter');

1 个答案:

答案 0 :(得分:2)

您忘记在$mail->from(YOUR_EMAIL_ADDRESS,YOUR_DISPLAY_NAME); 功能中返回已过滤的结果。试试这个:

line_break_for_posts_filter