Què he de fer si falla el connector WP Slug Translate?Afegiu codi per traduir l'àlies de l'article a l'anglès

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:
  trans
  realtime
  */
  $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?

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Tornar a dalt