1. Februar 2018

WordPress:
Ausgabetexte aus Themes und Plugins ändern

Manchmal sind Wörter oder Formulierungen in Themes beziehungsweise Plugins enthalten, die einem einfach nicht gefallen. Falls es sich hierbei um eine Übersetzung handelt, kann diese mit dem Plugin Loco Translate ändern.

Ansonsten kann man mit der folgenden kleinen PHP-Funktion beliebige Ausgabetexte aus Themes und Plugins ändern:

function my_text_strings( $translated_text, $text, $domain )
{
	switch ( $translated_text )
	{
		case 'Dieser Text ist nicht schön :-(':
			$translated_text = __( 'Dieser Text ist viel besser :-)', $domain );
		break;
	}

	return $translated_text;
}
add_filter('gettext', 'my_text_strings', 20, 3);