Chen Weiliang : Was tun, wenn das WP Slug Translate-Plugin nicht funktioniert?
Fügen Sie Code hinzu, um den Artikel-Alias ins Englische zu übersetzen
Da viele Online -Marketer WordPress zum Erstellen von Websites für die Online-Werbung nutzen , installieren viele das WP Slug Translate-Plugin, um das Problem der automatischen Übersetzung chinesischer Aliase in englische Aliase für Artikel zu lösen.
Jetzt wurde jedoch die Website des Autors des Plugins WP Slug Translate geschlossen, was darauf hinweist, dass die andere Partei die Wartung dieses Plugins aufgegeben hat.
Anders ausgedrückt: Sämtliche WordPress-Plugins des anderen Anbieters funktionieren nicht mehr...
Wir können jedoch die API von Baidu Translate verwenden, um chinesische Artikeltitel von WordPress automatisch ins Englische zu übersetzen.
Fügen Sie die automatische Übersetzung des Codes hinzu
Fügen Sie es einfach der Datei functions.php des aktuellen Designs hinzu:
function translate_chinese_post_title_to_en_for_slug( $title ) {/*transtype:transrealtime*/$translation_render = 'http://fanyi.baidu.com/v2transapi?from=zh&to=en&transtype=realtime&simple_means_flag=3&query='.$title;$wp_http_get = wp_safe_remote_get( $translation_render );if ( empty( $wp_http_get->errors ) ) {if ( ! empty( $wp_http_get['body'] ) ) {$trans_result = json_decode( $wp_http_get['body'], true );$trans_title = $trans_result['trans_result']['data'][0]['dst'];return $trans_title;}}return $title;}add_filter( 'sanitize_title', 'translate_chinese_post_title_to_en_for_slug', 1 );
Die Tests von Chen Weiliang ergaben, dass das Hinzufügen des oben genannten Codes zur automatischen Übersetzung von WordPress-Beitragsaliasen über Baidu die Ladezeit beim Klicken auf „Veröffentlichen“, „Planen“ oder „Aktualisieren“ im Beitragseditor im Vergleich zum Weglassen des Codes deutlich verlangsamt und sogar zu einem 500-Fehler führen kann.
(Dieses Problem könnte mit der Region zusammenhängen, in der sich der Blog-Server von Chen Weiliang befindet.)
Oder Sie können es selbst testen, um zu sehen, wie?
Hoffentlich ist Ihnen der Artikel „Was tun, wenn das WP Slug Translate-Plugin nicht funktioniert? Code hinzufügen, um den Artikel ins Englische zu übersetzen“, der auf Chen Weiliangs Blog ( https://www.chenweiliang.com/ ) veröffentlicht wurde, hilfreich.
Sie können den Link zu diesem Artikel gerne teilen: https://www.chenweiliang.com/cwl-443.html
