如何使用function.php替换wordpress帖子标题中的字符串

时间:2018-01-24 19:04:36

标签: php wordpress string replace title

我想用function.php替换帖子标题中的破折号' - ',但我不能这样做。

这是我的代码:

function the_breadcrumb()
{
    if (is_single()) 
    {
        str_replace(" - ", $strReplaceWith, get_the_title());
    }
}

此代码不起作用,因为wordpress会自动将' - '替换为' - ',我也使用此代码(如下所示),但它也不起作用。

function the_breadcrumb()
{
    if (is_single()) 
    {
        str_replace(" – ", $strReplaceWith, get_the_title());
    }
}

我在其他文档(test.php)上尝试第一个代码,但是我无法在function.php中使用此代码

对不起,我说英语不太好。

1 个答案:

答案 0 :(得分:-1)

尝试应用wordpress过滤器挂钩。删除get_the_title()更改为the_title()。 https://codex.wordpress.org/Plugin_API/Filter_Reference/the_title