Wat moet ek doen as die WP Slug Translate-inprop misluk?Voeg kode by om artikel alias na Engels te vertaal

Chen Weiliang: Wat moet ek doen as die WP Slug Translate-inprop misluk?

Voeg kode by om artikelalias na Engels te vertaal

as gevolg van baie网络 营销Vir praktisynswordpress webwerfdoenWebpromosie, om die probleem op te los van "vertaal outomaties Chinese aliasse in Engelse aliasse", installeer baie van hulle die WP Slug Translate-inprop.

Die webwerf van die skrywer van die WP Slug Translate-inprop is egter nou gesluit, wat aandui dat die ander party opgehou het om hierdie inprop te onderhou.

Met ander woorde, alles het deur die ander kant ontwikkelWordPress-inprophet verval...

Ons kan egter Baidu Translate se API gebruik om WordPress Chinese artikeltitels outomaties in Engels te vertaal.

Voeg outomatiese vertaling van kode by

Voeg dit net by die functions.php-lêer van die huidige 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 WeiliangAs jy na toetsing die bogenoemde kode vir Baidu se outomatiese vertaling van wordpress-artikelaliasse byvoeg, nadat jy "Publiseer", "Timer" of "Update" in die artikelredigeerder geklik het, sal die laaityd baie stadiger wees as wanneer hierdie kode nie bygevoeg word nie. , en kan selfs 500 verkeerde vraag verskyn ...

(Hierdie probleem kan verband hou metChen WeiliangDie streek waar die blogbediener geleë is)

Of jy kan dit self toets om te sien hoe?

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Wat moet ek doen as die WP Slug Translate-inprop misluk?Voeg die kode by om die artikel alias na Engels te vertaal", dit sal jou help.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-443.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo