Come rimuovere il nome dell'autore e il link dall'anteprima di un link condiviso?
Ho un problema strano con un sito WordPress su cui sto lavorando. Quando condividiamo link su Discord, l'anteprima del link contiene il mio nome di login e un collegamento alla pagina degli articoli dell'autore (l'index è una pagina, non una pagina blog). Ma quando controllo il codice sorgente, non c'è alcun riferimento al mio nome di login nella pagina. Inoltre, Facebook e altri social media non mostrano questa informazione perché non ci sono metadati relativi, ma in qualche modo Discord recupera il mio username (probabilmente perché sono il creatore del sito) e non riesco a capire come lo faccia o come rimuoverlo dai link. Qualche idea?
Pagina in questione: angelicthegame.com/
Anteprima del link su Discord:
"Erdi" è il nome dell'autore visualizzato e punta a https://angelicthegame.com/author/erdi/
Questo potrebbe aiutarti. Aggiungi questo script a functions.php. Rimuoverà l'autore dall'anteprima oembed. Ricorda che Discord potrebbe aver già memorizzato nella cache il tuo URL. Potresti non ottenere risultati immediati.
// Filtro per rimuovere i dati dell'autore dalla risposta oembed
add_filter( 'oembed_response_data', 'disable_embeds_filter_oembed_response_data_' );
function disable_embeds_filter_oembed_response_data_( $data ) {
// Rimuove l'URL e il nome dell'autore
unset($data['author_url']);
unset($data['author_name']);
return $data;
}
Per maggiori spiegazioni, visita questa pagina

Mi sono appena imbattuto in questo problema anche io, tu sei l'autore di quella pagina quindi viene mostrato come link su Discord. La soluzione alternativa migliore che ho trovato e che sto usando è semplicemente cambiare l'autore con il Nome del Sito Web. In questo modo, quando viene mostrato su Discord, l'autore risulta essere il dominio e non una persona!
