Elimină link-ul autorului acolo unde este afișat numele autorului
Încerc să dezactivez link-ul autorului atunci când numele autorului este afișat. Nu vreau nimic care să ducă către arhiva autorului. Doar text fără <a href>
.
Ce șablon sau fișier ar trebui să modific? Am încercat șablonul temei dar nu am găsit nimic, poate e ceva legat de fișierele wp.
Aici aveți de fapt două probleme de rezolvat:
Prima este eliminarea linkului HTML, ceea ce încercați să faceți acum. După cum ați citit în comentarii, aceasta depinde de tema dumneavoastră. Puteți încerca să-l găsiți căutând exact HTML-ul afișat în jurul numelui autorului (clasele CSS etc.), apoi căutându-l în fișierele temei (inclusiv în folderul WordPress poate) cu un editor.
A doua problemă este mai puțin evidentă dar probabil mai importantă: trebuie să eliminați efectiv acea pagină. Dacă doar eliminați linkurile din template, paginile vor rămâne vizibile accesând URL-ul
http://yousite.com/author/username/
.Inspirându-ne din modul în care SEO Yoast face acest lucru, putem dezactiva pagina de arhivă a autorului cu un cod precum acesta:
function disable_author_page() { global $wp_query; // Dacă se solicită o pagină de autor, redirecționează către pagina principală if ( $wp_query->is_author ) { wp_safe_redirect( get_bloginfo( 'url' ), 301 ); exit; } } add_action( 'wp', 'disable_author_page' );

Folosește instrumentele de dezvoltator din browser pentru a verifica selectorul autorului, acesta ar putea fi .author
sau .author-name
sau .author-title
și așa mai departe.
Apoi, în Aspect >>> Personalizări >>> Adaugă CSS personalizat, procedează astfel:
Adaugă selectorul autorului
Adaugă parametrul CSS:
pointer-events: none
(Acesta va dezactiva linkul autorului pe articole/pagini).author-title { pointer-events: none; }

Aceasta ar funcționa pe unele dintre temele standard, da, dar clasa author-title nu este din WordPress, așa că s-ar putea să nu funcționeze peste tot.

După cum am spus, trebuie să folosești instrumentele de dezvoltator din browser pentru a obține hook-ul autorului. Ți-am dat câteva exemple despre cum poate varia de la o temă la alta.
Există vreo temă WordPress care să nu aibă hook-ul autorului?

Mulțumesc pentru răspunsul tău @Deewinc Pentru cei care se întreabă cum să elimine link-ul autorului pe tema WordPress Divi, handler-ul corect al autorului este .author.vcard
Totuși, deși face ca link-ul să nu mai fie clickable, în codul sursă rămâne link-ul href. Din punct de vedere SEO, aș dori ca roboții Google să nu găsească acest link și să nu îl crawl-eze. Aveți vreo idee cum? Cheers!
