Hvad skal jeg gøre, hvis WP Slug Translate-plugin'et mislykkes?Tilføj kode for at oversætte artiklens alias til engelsk

Chen Weiliang: Hvad skal jeg gøre, hvis WP Slug Translate-pluginnet mislykkes?

Tilføj kode for at oversætte artiklens alias til engelsk

På grund af mange网络 营销For praktiserende lægerwordpress hjemmesidegøreWeb Promotion, for at løse problemet med "automatisk oversæt kinesiske aliaser til engelske aliaser", installerer mange af dem WP Slug Translate plugin.

Men nu er hjemmesiden for forfatteren af ​​WP Slug Translate-pluginet blevet lukket, hvilket indikerer, at den anden part har opgivet at vedligeholde dette plugin.

Alt er med andre ord udviklet af den anden sideWordPress pluginer udløbet...

Vi kan dog bruge Baidu Translates API til automatisk at oversætte WordPress kinesiske artikeltitler til engelsk.

Tilføj automatisk oversættelse af kode

Bare føj det til functions.php-filen for det aktuelle tema:

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 WeiliangHvis du efter test tilføjer ovenstående kode til Baidu's automatiske oversættelse af wordpress-artikelaliasser, efter at du har klikket på "Publicer", "Timer" eller "Opdater" i artikeleditoren, vil indlæsningstiden være meget langsommere, end hvis denne kode ikke tilføjes , og kan endda forekomme 500 forkerte spørgsmål...

(Dette problem kan være relateret tilChen WeiliangDen region, hvor blogserveren er placeret)

Eller du kan teste det selv for at se hvordan?

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Hvad skal jeg gøre, hvis WP Slug Translate-plugin'et mislykkes?Tilføj koden for at oversætte artiklens alias til engelsk", det vil hjælpe dig.

Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-443.html

Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!

🔔 Vær den første til at få den værdifulde "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens øverste bibliotek! 🌟
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!

 

发表 评论

Din e-mail-adresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

scroll til toppen