Chen Weiliang : Què cal fer si el connector WP Slug Translate no funciona?
Afegiu codi per traduir l'àlies de l'article a l'anglès
Com que molts professionals del màrqueting en línia utilitzen WordPress per crear llocs web per a la promoció en línia , molts instal·len el complement WP Slug Translate per resoldre el problema de traduir automàticament els àlies xinesos a àlies anglesos per als articles.
Tanmateix, ara s'ha tancat el lloc web de l'autor del connector WP Slug Translate, la qual cosa indica que l'altra part ha renunciat a mantenir aquest connector.
En altres paraules, tots els complements de WordPress desenvolupats per l'altra part ja no funcionen...
Tanmateix, podem utilitzar l'API de Baidu Translate per traduir automàticament els títols d'articles xinès de WordPress a l'anglès.
Afegeix la traducció automàtica del codi
Només cal afegir-lo al fitxer functions.php del tema actual:
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 );
Les proves de Chen Weiliang van demostrar que afegir el codi anterior per traduir automàticament els àlies de publicacions de WordPress a través de Baidu alenteix significativament el temps de càrrega en fer clic a "Publica", "Programa" o "Actualitza" a l'editor de publicacions en comparació amb no afegir el codi, i fins i tot pot provocar un error 500.
(Aquest problema pot estar relacionat amb la regió on es troba el servidor del blog de Chen Weiliang .)
O pots provar-ho tu mateix per veure com?
Esperem que l'article "Què fer si el connector WP Slug Translate no funciona? Afegiu codi per traduir l'article a l'anglès" compartit al blog de Chen Weiliang ( https://www.chenweiliang.com/ ) us sigui útil.
No dubteu a compartir l'enllaç d'aquest article: https://www.chenweiliang.com/cwl-443.html
