Căutați o modalitate de a elimina prefixul privat sau protejat din titlul postării? Acest fragment elimină descrierea adăugată la începutul titlului postării atunci când vizibilitatea unei postări este Protejată prin parolă sau Privată.
Instrucțiuni:
Adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului. Notă: Dacă limba site-ului dvs. nu este engleză, ar trebui să înlocuiți textul Protected și Private din codul de mai jos cu cuvintele corespunzătoare în limba pe care o utilizați pe site-ul dvs.
<?php
function the_title_trim($title) {
$title = attribute_escape($title);
$findthese = array(
'#Protected: #', // Notice the blank space after Protected:
'#Private: #' // Notice again, otherwise the title get pushed.
);
$replacewith = array(
'', // What to replace "Protected: " with
'' // What to replace "Private: " with
);
$title = preg_replace($findthese, $replacewith, $title);
return $title;
}
add_filter('the_title', 'the_title_trim');
?>
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare vizualizarea altor articole de pe site, cum ar fi: Recenzie CSS Hero: Cel mai bun plugin de personalizare a temelor WordPress.
Foarte util! L-am folosit cu plugin-ul Code Snippets și a funcționat perfect.
Nu văd un fragment de cod.
Salut Kate,
Tocmai am actualizat postarea cu fragmentul.