Hva skal jeg gjøre hvis WP Slug Translate-pluginen mislykkes?Legg til kode for å oversette artikkelalias til engelsk

Chen Weiliang: Hva bør jeg gjøre hvis WP Slug Translate-pluginen mislykkes?

Legg til kode for å oversette artikkelalias til engelsk

på grunn av mangeInternettmarkedsføringFor utøverewordpress nettstedgjøreNettpromotering, for å løse problemet med "automatisk oversett kinesiske aliaser til engelske aliaser", installerer mange av dem WP Slug Translate-plugin.

Nå er imidlertid nettstedet til forfatteren av WP Slug Translate-pluginet stengt, noe som indikerer at den andre parten har gitt opp å vedlikeholde denne plugin-en.

Med andre ord, alt utviklet av den andre sidenWordPress-pluginhar utgått...

Vi kan imidlertid bruke Baidu Translates API for automatisk å oversette kinesiske WordPress-artikkeltitler til engelsk.

Legg til automatisk oversettelse av kode

Bare legg den til functions.php-filen for gjeldende 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 WeiliangEtter testing, hvis du legger til koden ovenfor for Baidus automatiske oversettelse av wordpress-artikkelaliaser, etter å ha klikket på "Publiser", "Timer" eller "Oppdater" i artikkelredigeringen, vil lastetiden være mye langsommere enn om denne koden ikke er lagt til , og kan til og med vises 500 feil spørsmål...

(Dette problemet kan være relatert tilChen WeiliangRegionen der bloggserveren er plassert)

Eller du kan teste det selv for å se hvordan?

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delt "Hva skal jeg gjøre hvis WP Slug Translate-pluginen mislykkes?Legg til koden for å oversette artikkelaliaset til engelsk", det vil hjelpe deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-443.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen