Vad ska jag göra om WP Slug Translate-pluginet misslyckas?Lägg till kod för att översätta artikelalias till engelska

Chen Weiliang: Vad ska jag göra om WP Slug Translate-pluginet misslyckas?

Lägg till kod för att översätta artikelalias till engelska

på grund av många网络 营销För utövarewordpress hemsidadoWeb marknadsföring, för att lösa problemet med att "automatiskt översätta kinesiska alias till engelska alias", installerar många av dem plugin-programmet WP Slug Translate.

Men nu har webbsidan för författaren till WP Slug Translate-pluginet stängts, vilket indikerar att den andra parten har gett upp att underhålla denna plugin.

Allt utvecklas med andra ord av den andra sidanWordPress pluginhar löpt ut...

Däremot kan vi använda Baidu Translates API för att automatiskt översätta WordPress kinesiska artikeltitlar till engelska.

Lägg till automatisk översättning av kod

Lägg bara till den i functions.php-filen för det aktuella temat:

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 );

Chen WeiliangEfter testning, om du lägger till ovanstående kod för Baidus automatiska översättning av wordpress-artikelalias, efter att ha klickat på "Publicera", "Timer" eller "Uppdatera" i artikelredigeraren, blir laddningstiden mycket långsammare än om denna kod inte läggs till , och kan till och med visas 500 fel fråga...

(Detta problem kan vara relaterat tillChen WeiliangRegionen där bloggservern finns)

Eller så kan du testa det själv för att se hur?

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delade "Vad ska jag göra om WP Slug Translate-pluginet misslyckas?Lägg till koden för att översätta artikelaliaset till engelska", det hjälper dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-443.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen