Căutați o modalitate de a elimina câmpul URL din formularul de comentarii? Acest fragment vă permite să eliminați cu ușurință câmpul URL / website din formularul de comentarii în 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:
add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}
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 să consultați celelalte articole ale noastre de pe site, cum ar fi: Cele mai bune 9 instrumente SEO pentru a crește traficul site-ului dvs., RAPID!
Articol grozav, este cu adevărat informativ și inovator, țineți-ne la curent cu noile actualizări. A fost cu adevărat valoros. Mulțumesc mult.
Mi-a dat ecranul alb al morții.
Aceasta este mai probabil o problemă cu fișierul functions.php decât cu fragmentul. Ați verifica fișierul functions.php pentru a vă asigura,
[…] un fragment rapid pe care l-am găsit zilele trecute în timp ce navigam pe WPSNIPP.com. Puteți adăuga codul de mai jos în fișierul functions.php al temei dvs. sau puteți crea un fragment rapid […]
încearcă așa, dar nu funcționează dacă (am_o_sugestie) { pentru_funcții {
function unset_url_field($page_id ){
if(isset($page_id [‘url’]))
unset($page_id [‘url’]);
return $page_id ;
}
} ————————————————————————–*/ }
De ce să elimini câmpul URL din formularul de comentarii, încurajează comentatorul să comenteze în loc de asta, mai bine să atribui atributul de link nofollow.
Acest fragment este mai mult pentru persoanele care lucrează la o temă, eliminarea câmpului ar putea fi utilizată pentru recenzii de produse sau dacă au creat o temă de tichete de suport care nu necesită un câmp URL.
// Vreau doar să elimin din formularul de comentarii de pe pagina principală
add_filter(‘comment_form_default_fields’, ‘unset_url_field’);
if($fields = is_home() || is_front_page() {
function unset_url_field($fields){
if(isset($fields[‘url’]))
unset($fields[‘url’]);
return $fields;
}
}
Sunt sigur că ați văzut câmpul URL pe formularul de comentarii. Este acolo dintr-un motiv, dar este și o bătaie de cap.
Vă voi arăta cum să eliminați câmpul URL din formularul de comentarii și să îl înlocuiți cu un câmp text.
Câmpul URL este acolo dintr-un motiv. Dacă nu sunteți familiarizat cu el, este acolo pentru a putea crea o legătură către o altă pagină de pe site-ul dvs.
De exemplu, să spunem că scrieți o postare pe blog și doriți să creați o legătură către o altă postare de pe site-ul dvs. Puteți face acest lucru cu câmpul URL.
Puteți folosi, de asemenea, câmpul URL pentru a crea o legătură către un site web extern. De exemplu, dacă vindeți un produs pe site-ul dvs., puteți crea o legătură către o pagină de produs de pe un alt site.
Problema cu câmpul URL este că este greu de utilizat. Trebuie să introduceți URL-ul manual și nu este foarte prietenos cu utilizatorul.
Dacă veți folosi câmpul URL, trebuie să vă asigurați că creați o legătură către o pagină de pe site-ul dvs. Dacă creați o legătură către o pagină de pe un alt site, nu va funcționa.
De asemenea, veți dori să vă asigurați că URL-ul pe care îl introduceți este un URL valid. De exemplu, nu puteți crea o legătură către o pagină care nu există. Nu puteți folosi un URL prea lung sau prea scurt.
De asemenea, ar trebui să vă asigurați că nu aveți caractere speciale în URL. Puteți folosi caractere speciale într-un URL, dar dacă o faceți, va trebui să le codificați.