Wat moet ik doen als de WP Slug Translate-plug-in mislukt?Voeg code toe om de artikelalias naar het Engels te vertalen

Chen Weiliang: Wat moet ik doen als de WP Slug Translate-plug-in mislukt?

Voeg code toe om de artikelalias naar het Engels te vertalen

vanwege velen网络 营销Voor beoefenaarswordpress websiteDoenWebpromotie, om het probleem van "automatisch vertalen van Chinese aliassen naar Engelse aliassen" op te lossen, installeren velen van hen de WP Slug Translate-plug-in.

Nu is echter de website van de auteur van de WP Slug Translate-plug-in gesloten, wat aangeeft dat de andere partij het onderhoud van deze plug-in heeft opgegeven.

Met andere woorden, alles is ontwikkeld door de andere kantWordPress-plug-inis verstreken...

We kunnen echter de API van Baidu Translate gebruiken om de Chinese artikeltitels van WordPress automatisch naar het Engels te vertalen.

Automatische vertaling van code toevoegen

Voeg het gewoon toe aan het bestand Functions.php van het huidige thema:

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 WeiliangAls u na het testen de bovenstaande code voor Baidu's automatische vertaling van wordpress-artikelaliassen toevoegt, nadat u in de artikeleditor op "Publiceren", "Timer" of "Update" hebt geklikt, zal de laadtijd veel langzamer zijn dan wanneer deze code niet is toegevoegd , en misschien zelfs 500 verkeerde vragen lijken...

(Dit probleem kan te maken hebben met:Chen WeiliangDe regio waar de blogserver zich bevindt)

Of u kunt het zelf testen om te zien hoe?

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "Wat moet ik doen als de WP Slug Translate-plug-in mislukt?Voeg de code toe om de artikelalias naar het Engels te vertalen", het zal je helpen.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-443.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven