Kas man jādara, ja WP Slug Translate spraudnis neizdodas?Pievienojiet kodu, lai tulkotu raksta aizstājvārdu angļu valodā

Čens Veiliangs: Kas man jādara, ja WP Slug Translate spraudnis neizdodas?

Pievienojiet kodu, lai tulkotu raksta aizstājvārdu angļu valodā

daudzu dēļInterneta mārketingsPraktizētājiemWordPress vietnedarītTīmekļa veicināšana, lai atrisinātu problēmu "automātiski tulkot ķīniešu aizstājvārdus angļu valodā", daudzi no tiem instalē spraudni WP Slug Translate.

Taču tagad spraudņa WP Slug Translate autora vietne ir aizvērta, norādot, ka otra puse ir atteikusies no šī spraudņa uzturēšanas.

Citiem vārdiem sakot, visu izstrādājusi otra puseWordPress spraudnisir beidzies...

Tomēr mēs varam izmantot Baidu Translate API, lai automātiski tulkotu WordPress ķīniešu rakstu nosaukumus angļu valodā.

Pievienojiet automātisku koda tulkojumu

Vienkārši pievienojiet to pašreizējās tēmas failam functions.php:

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 );

Čens VeiliangsPēc testēšanas, pievienojot iepriekš minēto kodu Baidu automātiskajam WordPress rakstu aizstājvārdu tulkojumam, pēc noklikšķināšanas uz "Publicēt", "Taimeris" vai "Atjaunināt" rakstu redaktorā, ielādes laiks būs daudz lēnāks nekā tad, ja šis kods netiks pievienots. , un var šķist pat 500 nepareizs jautājums...

(Šī problēma var būt saistīta arČens VeiliangsReģions, kurā atrodas emuāra serveris)

Vai arī varat to pārbaudīt pats, lai redzētu, kā?

Hope Chen Weiliang emuārs ( https://www.chenweiliang.com/ ) koplietots "Kas man jādara, ja WP Slug Translate spraudnis neizdodas?Pievienojiet kodu, lai tulkotu raksta aizstājvārdu angļu valodā", tas jums palīdzēs.

Laipni lūdzam kopīgot šī raksta saiti:https://www.chenweiliang.com/cwl-443.html

Laipni lūdzam Chen Weiliang emuāra Telegram kanālā, lai saņemtu jaunākos atjauninājumus!

🔔 Esiet pirmais, kas kanāla augšējā direktorijā iegūst vērtīgo "ChatGPT satura mārketinga AI rīka lietošanas ceļvedi"! 🌟
📚 Šajā rokasgrāmatā ir milzīga vērtība, 🌟Šī ir reta iespēja, nepalaidiet to garām! ⏰⌛💨
Dalies un patīk, ja patīk!
Jūsu kopīgošana un atzīmes Patīk ir mūsu nepārtraukta motivācija!

 

发表 评论

Jūsu e-pasta adrese netiks publicēta. 必填 项 已 用 * Etiķete

ritiniet uz augšu