Ger pêveka WP Slug Translate têk biçe divê ez çi bikim?Kodê zêde bikin ku navên gotarê wergerînin Îngilîzî

Chen Weiliang: Ger pêveka WP Slug Translate têk biçe divê ez çi bikim?

Navnavê gotara wergera kodê li Englishngilîzî zêde bikin

ji ber gelekKirrûbirra ÎnternetêJi bo pisporanavakirina malpera wordpressbikinPêşkêşkirina Webê, ji bo çareserkirina pirsgirêka "wergera otomatîkî ya navên çînî bo navên îngilîzî" yên gotaran, gelek ji wan pêveka WP Slug Translate saz kirin.

Lêbelê, malpera nivîskarê pêveka WP Slug Translate naha girtî ye, û destnîşan dike ku partiya din dev ji domandina vê pêvekê berdaye.

Bi gotineke din, her tişt ji aliyê aliyê din ve hatiye pêşxistinplugin WordPressBi dawî bûye...

Lêbelê, em dikarin API-ya Baidu Translate-ê bikar bînin da ku bixweber sernavên gotarên Chineseînî yên WordPress-ê li Englishngilîzî wergerînin.

Wergera otomatîkî ya kodê zêde bikin

Tenê wê li pelê fonksiyonên.php ya mijara heyî zêde bikin:

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 WeiliangPiştî ceribandinê, heke hûn koda jorîn ji Baidu re lê zêde bikin da ku bixweber navên gotara wordpress wergerîne, piştî ku di edîtorê gotarê de "Weşandin", "Bername" an "Nûvekirin" bikirtînin, dema barkirinê dê ji bêyî lê zêdekirina vê kodê pir hêdîtir be, û dibe ku 500 Pirsa xelet jî xuya bike…

(Ev pirs dibe ku têkildar beChen WeiliangBi herêma ku servera blogê lê ye ve girêdayî ye)

An jî wê çawa bi xwe ceribandin?

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "Heke pêveka WP Slug Translate têk biçe divê ez çi bikim?" Gotara wergerandina kodê bi nave Englishngilîzî zêde bikin", ew ê ji we re bibe alîkar.

Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-443.html

Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin