Ի՞նչ պետք է անեմ, եթե WP Slug Translate հավելվածը ձախողվի:Ավելացրեք կոդ՝ հոդվածի այլանունը անգլերեն թարգմանելու համար

Չեն ՎայլյանԻնչ պետք է անեմ, եթե WP Slug Translate հավելվածը ձախողվի:

Ավելացրեք կոդ՝ հոդվածի այլանունը անգլերեն թարգմանելու համար

շատերի պատճառով网络 营销Գործնականների համարwordpress կայքըարաՎեբ առաջխաղացում, «չինական անուն-ազգանունները անգլերենի ավտոմատ կերպով թարգմանելու» խնդիրը լուծելու համար նրանցից շատերը տեղադրում են WP Slug Translate փլագինը։

Այնուամենայնիվ, այժմ փակվել է WP Slug Translate հավելվածի հեղինակի կայքը, ինչը ցույց է տալիս, որ մյուս կողմը հրաժարվել է այս փլագինի պահպանումից։

Այսինքն՝ ամեն ինչ զարգացել է մյուս կողմիցWordPress pluginժամկետը լրացել է...

Այնուամենայնիվ, մենք կարող ենք օգտագործել Baidu Translate-ի API-ն՝ WordPress-ի չինարեն հոդվածների վերնագրերն ավտոմատ կերպով անգլերեն թարգմանելու համար:

Ավելացնել կոդի ավտոմատ թարգմանություն

Պարզապես ավելացրեք այն ընթացիկ թեմայի 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 );

Չեն ՎայլյանՓորձարկումից հետո, եթե ավելացնեք վերը նշված կոդը Baidu-ի կողմից wordpress-ի հոդվածների փոխանունների ավտոմատ թարգմանության համար, հոդվածի խմբագրում «Հրապարակել», «Ժամաչափ» կամ «Թարմացնել» սեղմելուց հետո, բեռնման ժամանակը շատ ավելի դանդաղ կլինի, քան եթե այս կոդը չավելացվի: և կարող է նույնիսկ 500 սխալ հարց առաջանալ...

(Այս խնդիրը կարող է կապված լինելՉեն ՎայլյանՏարածաշրջանը, որտեղ գտնվում է բլոգի սերվերը)

Կամ կարող եք ինքներդ փորձարկել՝ տեսնելու համար, թե ինչպես:

Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Ի՞նչ պետք է անեմ, եթե WP Slug Translate հավելվածը ձախողվի:Ավելացրե՛ք կոդը՝ հոդվածը այլանունը անգլերեն թարգմանելու համար», դա ձեզ կօգնի։

Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-443.html

Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:

🔔 Եղեք առաջինը, ով կստանա արժեքավոր «ChatGPT բովանդակության շուկայավարման AI գործիքի օգտագործման ուղեցույցը» ալիքի վերին գրացուցակում: 🌟
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են:

 

发表 评论

Ձեր էլ. Փոստի հասցեն չի հրապարակվի: Օգտագործվում են պահանջվող դաշտերը * Պիտակ

ոլորել դեպի վերև