Html 在标题中隐藏文本(Wordpress)

Html 在标题中隐藏文本(Wordpress),html,css,wordpress,Html,Css,Wordpress,我正在使用Wordpress,希望隐藏标题为“受保护:Pavanjot&Amandeep的婚礼”的“受保护”一词。我希望标题的其余部分保持原样 我猜使用自定义css我可以针对下面的代码来隐藏单词?不过,我不确定如何做到这一点 <header class="entry-header page-header"> <h1 class="entry-title">Protected: Pavanjot &amp; Amandeep’s Wedding<

我正在使用Wordpress,希望隐藏标题为“受保护:Pavanjot&Amandeep的婚礼”的“受保护”一词。我希望标题的其余部分保持原样

我猜使用自定义css我可以针对下面的代码来隐藏单词?不过,我不确定如何做到这一点

<header class="entry-header page-header">
        <h1 class="entry-title">Protected: Pavanjot &amp; Amandeep’s Wedding</h1>
    </header>
我想隐藏这个词,或者删除它,这样剩下的文本就会向左对齐,不会留下间隙


任何帮助都很好,谢谢。

我不认为你可以在不修改标记的情况下使用CSS,然后你可以删除文本,但是你可以用几行JS来完成

受保护:Pavanjot&;阿曼迪普的婚礼 var entryTitle=document.querySelector'.entry title', text=entryTitle.innerHTML; entryTitle.innerHTML=text.substringtext.indexOf,text.length;
如果这是您的文章标题,那么将此函数放在functions.php中,您的问题就会得到解决

function change_title($title) {
    if (strpos($title, 'Protected:') !== false) {
        $title = str_replace("Protected:","",$title);

    }
    return $title;
}
add_filter('the_title', 'change_title');

希望,这可能对你有用。

谢谢,我想我应该把js添加到自定义插件中,就像我用于自定义css一样?@Dano007我不能说,因为我不知道你的网站是如何构造的。但您可以将其添加到h1下的脚本标记中。更新了我的答案以反映这一点。试试这个,我认为它也适用于页面标题。