Căutați o modalitate de a scăpa automat entitățile din interiorul tag-urilor de cod pentru o mai bună afișare a codului? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a scăpa entitățile în comentariile din WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
function escapeEntities($source) {
$encoded = preg_replace_callback('/<code>(.*?)<\/code>/ims',
create_function('$matches', '$matches[1] = preg_replace(array(”/^[\r|\n]+/i”, “/[\r|\n]+$/i”), “”, $matches[1]);
return “<code>” . htmlentities($matches[1]) . “</”.”code>”;’), $source);
if ($encoded)
return $encoded;
else
return $source;
}
add_filter(’pre_comment_content’, ‘escapeEntities’);
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare vizualizarea celorlalte articole de pe site, cum ar fi: 7 cele mai bune plugin-uri de manager de descărcări și cum să configurați Shopify cu WordPress.
Comentarii Lasă un răspuns