Mitä minun pitäisi tehdä, jos WP Slug Translate -laajennus epäonnistuu?Lisää koodi kääntääksesi artikkelin aliaksen englanniksi

Chen Weiliang: Mitä minun pitäisi tehdä, jos WP Slug Translate -laajennus epäonnistuu?

Lisää koodi kääntääksesi artikkelin aliaksen englanniksi

Monien vuoksi网络 营销Harjoittelijoillewordpress-sivustotehdäWeb Promotion, ratkaistakseen "kiinalaisten aliasten automaattisen kääntämisen englanninkielisiksi aliaksiksi" -ongelman monet heistä asentavat WP Slug Translate -laajennuksen.

Nyt WP Slug Translate -laajennuksen tekijän verkkosivusto on kuitenkin suljettu, mikä osoittaa, että toinen osapuoli on luopunut tämän laajennuksen ylläpitämisestä.

Toisin sanoen kaikki on toisen puolen kehittämääWordPress-laajennuson vanhentunut...

Voimme kuitenkin käyttää Baidu Translate -sovellusliittymää kääntämään WordPress-kiinalaisten artikkelien otsikot automaattisesti englanniksi.

Lisää automaattinen koodin käännös

Lisää se vain nykyisen teeman functions.php-tiedostoon:

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 WeiliangTestauksen jälkeen, jos lisäät yllä olevan koodin Baidun WordPress-artikkelien aliasten automaattiseen käännökseen ja napsautat artikkelieditorissa "Julkaise", "Ajastin" tai "Päivitä", latausaika on paljon hitaampi kuin jos tätä koodia ei lisätä. ja saattaa jopa näyttää 500 väärältä kysymykseltä...

(Tämä ongelma saattaa liittyäChen WeiliangAlue, jossa blogin palvelin sijaitsee)

Tai voit testata sen itse nähdäksesi kuinka?

Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Mitä minun pitäisi tehdä, jos WP Slug Translate -laajennus epäonnistuu?Lisää koodi kääntääksesi artikkelin aliaksen englanniksi", se auttaa sinua.

Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-443.html

Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!

🔔 Saat ensimmäisenä arvokkaan "ChatGPT Content Marketing AI Toolin käyttöoppaan" kanavan ylähakemistoon! 🌟
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!

 

发表 评论

Sähköpostiosoitettasi ei julkaista. 必填 项 已 用 * 标注

Vieritä ylös