Co powinienem zrobić, jeśli wtyczka WP Slug Translate zawiedzie?Dodaj kod, aby przetłumaczyć alias artykułu na angielski

Chen Weiliang: Co powinienem zrobić, jeśli wtyczka WP Slug Translate zawiedzie?

Dodaj kod, aby przetłumaczyć alias artykułu na angielski

z powodu wielu网络 营销Dla praktykówstrona wordpressrobićPromocja w sieci, aby rozwiązać problem „automatycznego tłumaczenia chińskich aliasów na angielskie aliasy”, wielu z nich instaluje wtyczkę WP Slug Translate.

Jednak teraz strona autora wtyczki WP Slug Translate została zamknięta, co wskazuje, że druga strona zrezygnowała z utrzymywania tej wtyczki.

Innymi słowy, wszystko opracowane przez drugą stronęWtyczka WordPresswygasło...

Możemy jednak użyć API Baidu Translate, aby automatycznie przetłumaczyć chińskie tytuły artykułów WordPress na angielski.

Dodaj automatyczne tłumaczenie kodu

Po prostu dodaj go do pliku functions.php bieżącego motywu:

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 WeiliangPo przetestowaniu, jeśli dodasz powyższy kod do automatycznego tłumaczenia aliasów artykułów wordpress w Baidu, po kliknięciu „Opublikuj”, „Timer” lub „Aktualizuj” w edytorze artykułów, czas ładowania będzie znacznie wolniejszy, niż gdyby ten kod nie został dodany , a nawet może pojawić się 500 złego pytania...

(Ten problem może być związany zChen WeiliangRegion, w którym znajduje się serwer blogów)

Lub możesz sam przetestować, aby zobaczyć, jak?

Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniono „Co powinienem zrobić, jeśli wtyczka WP Slug Translate zawiedzie?Dodaj kod, aby przetłumaczyć alias artykułu na angielski”, to ci pomoże.

Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-443.html

Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę