我左右为难,我正在开发一个新的博客,还有一些帖子的标题像这样“教程:构建你的第一个应用程序”或“教程:用Xensuitia开始你的业务”
我有一个名为tutorials的页面,其中显示了来自此类别的帖子。
我需要标题以不显示“教程:”部分。在此页面上,我尝试了:
str_replace(\'Tutorial:\',\' \', the_title());
但是,它不起作用。它只输出完整的标题。
最合适的回答,由SO网友:Roomsick 整理而成
这是因为\\u title()与标题相呼应。改用这个:
echo str_replace( \'Tutorial: \', \'\', get_the_title() );