2017-02-11 111 views
0

我使用的是Wordpress,並希望隱藏與'標題保護:Pavanjot & Amandeep的婚禮''保護'這個詞我希望其餘的標題保持爲是。隱藏標題文字(Wordpress)

我猜測使用自定義CSS我可以針對下面的代碼來隱藏這個詞?我不確定如何實現這一點。

<header class="entry-header page-header"> 
     <h1 class="entry-title">Protected: Pavanjot &amp; Amandeep’s Wedding</h1> 
    </header> 

我想隱藏這個詞或者刪除它,這樣剩下的文字就會左對齊並且不會留下空隙。

任何幫助是偉大的謝謝你。

回答

0

如果這是你的文章標題,然後把這個功能在你的functions.php,您的問題將得到解決。

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

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

希望這可能對你有用。

+0

謝謝,它的一個頁面標題雖然,..... – Dano007

+0

試試這個,我認爲它也適用於頁面標題。 –

1

我不認爲你可以在不修改標記的情況下使用CSS來完成(然後你可以刪除文本),但是你可以用幾行JS來完成。

<h1 class="entry-title">Protected: Pavanjot &amp; Amandeep’s Wedding</h1> 
 
<script> 
 
var entryTitle = document.querySelector('.entry-title'), 
 
    text = entryTitle.innerHTML; 
 
entryTitle.innerHTML = text.substring(text.indexOf(" "), text.length); 
 
</script>

+0

謝謝,我想我只是將js添加到像我用於自定義css的自定義插件? – Dano007

+1

@ Dano007我不能說,因爲我不知道你的網站是如何構建的。但是你可以將它添加到'h1'下的腳本標籤中。更新我的答案以反映這一點。 –