Chen Weiliang : Wat maache wann de WP Slug Translate Plugin net funktionéiert?
Füügt Code derbäi fir den Artikel Alias op Englesch ze iwwersetzen
Well vill Online- Vermarkter WordPress benotze fir Websäite fir Online-Promotioun ze bauen , installéiere vill de WP Slug Translate Plugin fir de Problem vun der automatescher Iwwersetzung vu chineseschen Aliassen an englesch Aliassen fir Artikelen ze léisen.
Wéi och ëmmer, elo ass d'Websäit vum Auteur vum WP Slug Translate Plugin zougemaach ginn, wat beweist datt déi aner Partei opginn huet fir dëse Plugin z'erhalen.
An anere Wierder, all WordPress Plugins, déi vun der anerer Partei entwéckelt goufen, funktionéieren net méi...
Wéi och ëmmer, mir kënne Baidu Translate's API benotzen fir automatesch WordPress Chinesesch Artikeltitelen op Englesch ze iwwersetzen.
Füügt automatesch Iwwersetzung vum Code
Füügt et einfach an d'functions.php Datei vum aktuellen Thema:
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 );
D'Tester vum Chen Weiliang hunn gewisen, datt d'Additioun vum uewe genannten Code fir d'automatesch Iwwersetzung vu WordPress-Post-Aliasen iwwer Baidu d'Ladezäit beim Klick op "Publish", "Sedule" oder "Aktualiséieren" am Post-Editor däitlech verlangsamt, am Verglach mat der Net-Additioun vum Code, a kann souguer zu engem 500-Feeler féiere.
(Dëst Problem kéint mat der Regioun zesummenhänken , wou de Blogserver vum Chen Weiliang sech befënnt.)
Oder, Dir kënnt et selwer testen fir ze kucken wéi?
Hoffentlech ass den Artikel "Wat maachen ech wann de WP Slug Translate Plugin net funktionéiert? Code derbäisetzen fir den Artikel op Englesch ze iwwersetzen", deen um Blog vum Chen Weiliang ( https://www.chenweiliang.com/ ) gedeelt gouf, Iech hëllefräich.
Deelt gären de Link vun dësem Artikel: https://www.chenweiliang.com/cwl-443.html
