It ein bisschen kompliziert - oder vielleicht auch nicht:
Ich hatte bisher immer zur Anpassung der der Excerpts dieses sehr nützliche Plugin benutzt: https://wordpress.org/plugins/advanced-excerpt/, und es hat bisher auch immer schön die Shortcodes aus den Excerpts rausgelöscht. Leider funtioniert das jetzt nicht mehr - keine Ahnung, warum.
Ich bin also alternativ dieser Anleitung gefolgt
http://codex.wordpress.org/Function_Reference/the_excerpt,
aber nun weiß ich nicht, wie ich die Sprache des More-Tags anpassen kann. Ich benutze nämlich außerdem mqTranslate (qTranslate wird anscheinend seit geraumer Zeit nicht mehr aktualisiert).
Es geht um folgende Zeilen in der functions.php:
function new_excerpt_more( $more ) { return ' <a class="read-more" href="'. get_permalink( get_the_ID() ) . '">' . __('Read More', 'your-text-domain') . '</a>';
}
add_filter( 'excerpt_more', 'new_excerpt_more' );
Das klappt auch alles prima, und der Shortcode wird auch wie gewünscht ignoriert, aber wie kriege ich den More-Tag jetzt übersetzt? mqTranslate stellt folgende Tags zur Verfügung:
<!--:de-->weiterlesen<!--:-->
<!--:en-->read more<!--:-->,
aber das kann ich ja nicht in den Code einfügen...
Hat jemand einen Tip, was ich in der functions.php einfügen kann, um die beiden Sprachversionen darzustellen? Bzw: wenn ich das Excerpt-Plugin verwenden will: wie ich das Excerpt daran hindern kann, den Shortcode darzustellen? (alle Lösungen, die ich dazu im Netz gefunden habe, führten leider zu nichts).
Danke im Voraus!