【问题标题】:Replace specific strings in Wordpress title替换 Wordpress 标题中的特定字符串
【发布时间】:2026-02-06 12:55:01
【问题描述】:

我正在尝试替换 Wordpress 标题中的字符串。我需要替换标题中的 两个 特定关键字。我不希望仅针对此特定实例更改整个页面的标题。我似乎无法让这段代码工作,我不确定如何添加要替换的附加字符串。感谢您的帮助 - 我是 PHP 新手。

<?php
$wptitle = the_title();
$wptitle = str_replace('Download', '', $wptitle);?>            
<?php echo $wptitle; ?>

【问题讨论】:

    标签: php wordpress title str-replace


    【解决方案1】:

    这行得通:

    <?php
    $wptitle = get_the_title();
    $wptitle = str_replace(array('REPLACESTRING1', 'REPLACESTRING2'), '', $wptitle);?>           
    <?php echo $wptitle; ?>
    

    【讨论】:

    • str_replace() 接受接受数组作为参数。所以,你可以做$wptitle = str_replace(array('REPLACESTRING1', 'REPLACESTRING2'), '', $wptitle);?&gt;