Die externen Links werden überprüft, um festzustellen, ob die URL in eine andere Sprache geändert werden kann. Falls die Übersetzung bestimmter externer Links nicht erforderlich ist, können wir bestimmte Domains mithilfe der folgenden Vorgehensweisen von der Erkennung durch TranslatePress Multilingual ausschließen.
<a href="/de/facebook.com/" data-no-translation-href>Mein Link</a>
/**
* Sie können eine neue Teilzeichenfolge hinzufügen, die ausgeschlossen werden soll, indem Sie im folgenden Code eine neue Teilzeichenfolge in das Array '$excluded_substrings' einfügen (siehe 'example.com' unten)
* @param $substrings – Array, das bereits ausgeschlossene Teilzeichenfolgen wie 'amazon-adsystem', 'googleads' und 'g.doubleclick' enthält
* @return array – das Array, das alle Teilzeichenfolgen enthält, einschließlich der in dieser Funktion hinzugefügten, die von der dynamischen Übersetzung ausgeschlossen werden
*/
function trpc_add_new_substring_to_be_skipped_from_dynamic_translation($substrings){
$excluded_substrings = array( 'example.com', 'another-example.com' ); // hier weitere hinzufügen
$substrings['href'] = array_merge($excluded_substrings, $substrings['href']);
return $substrings;
}
add_filter( 'trp_skip_strings_from_dynamic_translation_for_substrings', 'trpc_add_new_substring_to_be_skipped_from_dynamic_translation', 10, 1);