Cum să elimini diacriticele în WordPress

În unele cazuri, poate fi necesar să elimini diacriticele din titlurile, URL-urile sau conținutul unui site WordPress. Acest lucru poate fi util pentru optimizarea SEO sau pentru a evita problemele de compatibilitate cu anumite pluginuri sau teme. Există mai multe modalități de a face acest lucru în WordPress:

1. Utilizarea unui Plugin pentru Eliminarea Diacriticelor

Există pluginuri WordPress dedicate care pot elimina automat diacriticele din URL-uri, titluri sau chiar din întregul conținut al postărilor și paginilor tale. Un astfel de plugin este Remove Accents, care transformă toate caracterele speciale și diacriticele în versiuni simple, compatibile.

  • Instalează și activează pluginul Remove Accents din secțiunea Pluginuri din WordPress.
  • Acest plugin va elimina automat diacriticele din URL-uri și titluri.

2. Eliminarea Manuală a Diacriticelor cu Funcții PHP

Dacă preferi o soluție personalizată, poți adăuga cod în fișierul functions.php al temei tale pentru a elimina diacriticele. Acesta este un cod simplu care înlocuiește caracterele cu diacritice cu echivalentele lor fără diacritice.

Adaugă următorul cod în fișierul functions.php al temei tale:

php
function elimina_diacritice($text) {
$search = array('ă', 'î', 'â', 'ș', 'ț', 'Ă', 'Î', 'Â', 'Ș', 'Ț');
$replace = array('a', 'i', 'a', 's', 't', 'A', 'I', 'A', 'S', 'T');
return str_replace($search, $replace, $text);
}

add_filter('the_title', 'elimina_diacritice');
add_filter('the_content', 'elimina_diacritice');

Acest cod va elimina diacriticele din titlurile și conținutul postărilor.

3. Convertirea Diacriticelor în URL-uri (Slugs)

WordPress convertește automat diacriticele din slugs (URL-uri) în caractere fără diacritice. Totuși, dacă vrei să controlezi mai bine acest lucru sau să te asiguri că nu apar probleme, poți folosi pluginuri precum Yoast SEO care permit editarea manuală a slug-urilor fără diacritice.

4. Utilizarea Pluginului „Slug Cleaner”

Pentru a te asigura că toate caracterele speciale, inclusiv diacriticele, sunt eliminate automat din URL-uri, poți folosi pluginul Slug Cleaner. Acesta curăță slug-urile și le face mai ușor de citit și optimizat pentru SEO.

Fie că preferi să folosești pluginuri, să adaugi cod personalizat în fișierele WordPress sau să gestionezi manual diacriticele, există soluții eficiente pentru a elimina diacriticele din titluri, conținut sau URL-uri.

Este important să alegi metoda care se potrivește cel mai bine nevoilor tale și să te asiguri că site-ul rămâne optimizat pentru SEO.

 

Comments

No comments yet. Why don’t you start the discussion?

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *