Wat soll ech maachen wann de WP Slug Translate Plugin feelt?Füügt Code derbäi fir den Artikel Alias ​​op Englesch ze iwwersetzen

Chen Weiliang : Wat maache wann de WP Slug Translate Plugin net funktionéiert?

Füügt Code derbäi fir den Artikel Alias ​​op Englesch ze iwwersetzen

Well vill Online- Vermarkter WordPress benotze fir Websäite fir Online-Promotioun ze bauen , installéiere vill de WP Slug Translate Plugin fir de Problem vun der automatescher Iwwersetzung vu chineseschen Aliassen an englesch Aliassen fir Artikelen ze léisen.

Wéi och ëmmer, elo ass d'Websäit vum Auteur vum WP Slug Translate Plugin zougemaach ginn, wat beweist datt déi aner Partei opginn huet fir dëse Plugin z'erhalen.

An anere Wierder, all WordPress Plugins, déi vun der anerer Partei entwéckelt goufen, funktionéieren net méi...

Wéi och ëmmer, mir kënne Baidu Translate's API benotzen fir automatesch WordPress Chinesesch Artikeltitelen op Englesch ze iwwersetzen.

Füügt automatesch Iwwersetzung vum Code

Füügt et einfach an d'functions.php Datei vum aktuellen 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 );

D'Tester vum Chen Weiliang hunn gewisen, datt d'Additioun vum uewe genannten Code fir d'automatesch Iwwersetzung vu WordPress-Post-Aliasen iwwer Baidu d'Ladezäit beim Klick op "Publish", "Sedule" oder "Aktualiséieren" am Post-Editor däitlech verlangsamt, am Verglach mat der Net-Additioun vum Code, a kann souguer zu engem 500-Feeler féiere.

(Dëst Problem kéint mat der Regioun zesummenhänken , wou de Blogserver vum Chen Weiliang sech befënnt.)

Oder, Dir kënnt et selwer testen fir ze kucken wéi?

Comments

您的邮箱地址不会被公开。必填项已用*标注

Minière zu Top