Hvað ætti ég að gera ef WP Slug Translate viðbótin mistekst?Bættu við kóða til að þýða samnefni greinar yfir á ensku

Chen Weiliang: Hvað ætti ég að gera ef WP Slug Translate viðbótin mistekst?

Bættu við kóða til að þýða samnefni greinar yfir á ensku

vegna margra网络 营销Fyrir iðkendurWordPress vefsíðageraVefkynning, til að leysa vandamálið við að "þýða kínverska samnefni sjálfkrafa yfir á ensk samnefni", setja margir þeirra upp WP Slug Translate viðbótina.

Hins vegar hefur vefsíðu höfundar WP Slug Translate viðbótarinnar verið lokað, sem gefur til kynna að hinn aðilinn hafi gefist upp á að viðhalda þessari viðbót.

Með öðrum orðum, allt þróast af hinni hliðinniWordPress viðbóthefur runnið út...

Hins vegar getum við notað API Baidu Translate til að þýða sjálfkrafa WordPress kínverska greinaheiti á ensku.

Bættu við sjálfvirkri þýðingu kóðans

Bættu því bara við functions.php skrána fyrir núverandi þema:

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 WeiliangEftir prófun, ef þú bætir við ofangreindum kóða fyrir sjálfvirka þýðingu Baidu á wordpress greinarsamnöfnum, eftir að hafa smellt á "Publish", "Timer" eða "Update" í greinaritlinum, verður hleðslutíminn mun hægari en ef þessum kóða er ekki bætt við , og gæti jafnvel birst 500 rangar spurningar...

(Þetta vandamál gæti tengstChen WeiliangSvæðið þar sem bloggþjónninn er staðsettur)

Eða þú getur prófað það sjálfur til að sjá hvernig?

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi „Hvað ætti ég að gera ef WP Slug Translate viðbótin mistekst?Bættu við kóðanum til að þýða greinarnafnið yfir á ensku", það mun hjálpa þér.

Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-443.html

Velkomin á Telegram rásina á bloggi Chen Weiliang til að fá nýjustu uppfærslurnar!

🔔 Vertu fyrstur til að fá dýrmæta „ChatGPT Content Marketing AI Notkunarleiðbeiningar“ í efstu möppu rásarinnar! 🌟
📚 Þessi handbók inniheldur mikið gildi, 🌟Þetta er sjaldgæft tækifæri, ekki missa af því! ⏰⌛💨
Deildu og likeðu ef þú vilt!
Deiling þín og líkar við eru stöðug hvatning okkar!

 

发表 评论

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru notaðir * Merkimiði

flettu efst