চেন ওয়েইলিয়াং : WP Slug Translate প্লাগইনটি কাজ না করলে কী করতে হবে?
নিবন্ধের উপনামগুলো ইংরেজিতে অনুবাদ করার জন্য কোড যোগ করুন।
যেহেতু অনেক অনলাইন মার্কেটার অনলাইন প্রচারের জন্য ওয়েবসাইট তৈরি করতে ওয়ার্ডপ্রেস ব্যবহার করেন , তাই আর্টিকেলের চীনা উপভাষাগুলোকে স্বয়ংক্রিয়ভাবে ইংরেজি উপভাষায় অনুবাদ করার সমস্যা সমাধানের জন্য অনেকেই WP Slug Translate প্লাগইনটি ইনস্টল করেন।
তবে, WP Slug 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 );
চেন ওয়েইলিয়াং -এর পরীক্ষায় দেখা গেছে যে, বাইদুর মাধ্যমে ওয়ার্ডপ্রেস পোস্টের অ্যালিয়াস স্বয়ংক্রিয়ভাবে অনুবাদ করার জন্য উপরের কোডটি যোগ করলে, পোস্ট এডিটরে "Publish," "Schedule," বা "Update" বোতামে ক্লিক করার সময় লোডিং টাইম কোডটি যোগ না করার তুলনায় উল্লেখযোগ্যভাবে কমে যায় এবং এমনকি এর ফলে 500 এররও দেখা দিতে পারে।
(এই সমস্যাটি চেন ওয়েইলিয়াং -এর ব্লগ সার্ভারটি যে অঞ্চলে অবস্থিত, তার সাথে সম্পর্কিত হতে পারে ।)
অথবা, আপনি নিজেই পরীক্ষা করে দেখতে পারেন কেমন হয়?
আশা করি, চেন ওয়েইলিয়াং-এর ব্লগে ( https://www.chenweiliang.com/ ) শেয়ার করা "WP Slug Translate প্লাগইন কাজ না করলে কী করবেন? আর্টিকেলটি ইংরেজিতে অনুবাদ করতে কোড যোগ করুন" শীর্ষক আর্টিকেলটি আপনার জন্য সহায়ক হবে।
এই নিবন্ধটির লিঙ্কটি নির্দ্বিধায় শেয়ার করুন: https://www.chenweiliang.com/cwl-443.html
