اگر افزونه WP Slug Translate از کار بیفتد، چه کاری باید انجام دهم؟برای ترجمه نام مستعار مقاله به انگلیسی کد اضافه کنید

چن ویلینگ : اگر افزونه WP Slug Translate کار نکند، چه باید کرد؟

برای ترجمه نام مستعار مقاله به انگلیسی کد اضافه کنید

از آنجایی که بسیاری از بازاریابان آنلاین از وردپرس برای ساخت وب‌سایت‌های تبلیغاتی آنلاین استفاده می‌کنند ، بسیاری از آنها افزونه WP Slug Translate را نصب می‌کنند تا مشکل ترجمه خودکار نام‌های مستعار چینی به انگلیسی برای مقالات را حل کنند.

اما اکنون وب سایت نویسنده افزونه WP Slug Translate بسته شده است که نشان می دهد طرف مقابل از نگهداری این افزونه منصرف شده است.

به عبارت دیگر، تمام افزونه‌های وردپرس توسعه‌یافته توسط طرف مقابل دیگر کار نمی‌کنند...

با این حال، می‌توانیم از API Baidu Translate برای ترجمه خودکار عناوین مقالات چینی وردپرس به انگلیسی استفاده کنیم.

اضافه کردن کد ترجمه خودکار

فقط آن را به فایل 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، زمان بارگذاری را هنگام کلیک روی «انتشار»، «زمان‌بندی» یا «به‌روزرسانی» در ویرایشگر پست، در مقایسه با اضافه نکردن کد، به طور قابل توجهی کاهش می‌دهد و حتی ممکن است منجر به خطای ۵۰۰ شود.

(این مشکل ممکن است مربوط به منطقه‌ای باشد که سرور وبلاگ چن ویلینگ در آن قرار دارد.)

یا می توانید خودتان آن را تست کنید تا ببینید چگونه؟

امیدوارم مقاله «اگر افزونه WP Slug Translate کار نمی‌کند چه باید کرد؟ کدی برای ترجمه مقاله به انگلیسی اضافه کنید» که در وبلاگ چن ویلیانگ ( https://www.chenweiliang.com/ ) به اشتراک گذاشته شده است، برای شما مفید باشد.

لینک این مقاله را به اشتراک بگذارید: https://www.chenweiliang.com/cwl-443.html

برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!

اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!

 

发表 评论

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

رفته به بالا