چن ویلینگ : اگر افزونه 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:transrealtime*/$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
