TranslatePress fügt Meta-Tags in die HTML-Seite ein, um Google und anderen Suchmaschinen dabei zu helfen, die Sprachen und Standorte zu erkennen, in denen eine bestimmte Seite verfügbar ist.
Der hreflang Der Attribut ist ein Teil dieses Meta-Tags, wo Sprache und Ort angegeben werden.
Du kannst es mit ein wenig Programmierung ändern.
1. Erstellen Sie ein leeres Plugin wie dieses:
https://gist.github.com/sareiodata/76f701e01db6685829db
2. Fügen Sie den folgenden Code am Ende hinzu:
add_filter('trp_hreflang', 'trpc_change_hreflang', 10, 2 );
function trpc_change_hreflang( $hreflang, $language ){
if ($language == 'fr_FR'){ // Sprachcode, den du ändern möchtest
// der geänderte hreflang-Code, den Sie auf der Seite anzeigen möchten
$hreflang = 'fr-CH';
}
return $hreflang;
}
3. Ändern Sie den Code, indem Sie den Sprachcode und den hreflang-Code bearbeiten. Die übrigen hreflang-Codes werden nicht geändert.
4. Installieren Sie dieses Plugin über FTP (kopieren Sie es in wp-content/plugins) oder erstellen Sie ein ZIP-Archiv davon und installieren Sie es über die WordPress-Plugin-Upload-Funktion.