చెన్ వీలియాంగ్ : WP స్లగ్ ట్రాన్స్లేట్ ప్లగిన్ పని చేయకపోతే ఏమి చేయాలి?
ఆర్టికల్ అలియాస్ని ఆంగ్లంలోకి అనువదించడానికి కోడ్ని జోడించండి
చాలా మంది ఆన్లైన్ మార్కెటర్లు ఆన్లైన్ ప్రచారం కోసం వెబ్సైట్లను నిర్మించడానికి వర్డ్ప్రెస్ను ఉపయోగిస్తారు కాబట్టి , వ్యాసాల కోసం చైనీస్ అలియాస్లను ఆంగ్ల అలియాస్లుగా స్వయంచాలకంగా అనువదించే సమస్యను పరిష్కరించడానికి చాలా మంది WP స్లగ్ ట్రాన్స్లేట్ ప్లగిన్ను ఇన్స్టాల్ చేసుకుంటారు.
అయితే, ఇప్పుడు WP స్లగ్ ట్రాన్స్లేట్ ప్లగ్ఇన్ రచయిత యొక్క వెబ్సైట్ మూసివేయబడింది, ఇది ఇతర పక్షం ఈ ప్లగ్ఇన్ను నిర్వహించడాన్ని నిలిపివేసినట్లు సూచిస్తుంది.
మరో మాటలో చెప్పాలంటే, అవతలి పక్షం అభివృద్ధి చేసిన వర్డ్ప్రెస్ ప్లగిన్లన్నీ ఇప్పుడు పనిచేయడం లేదు...
అయినప్పటికీ, WordPress చైనీస్ కథన శీర్షికలను స్వయంచాలకంగా ఆంగ్లంలోకి అనువదించడానికి మేము Baidu Translate యొక్క APIని ఉపయోగించవచ్చు.
కోడ్ యొక్క స్వయంచాలక అనువాదాన్ని జోడించండి
ప్రస్తుత థీమ్ యొక్క 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 );
బైడూ ద్వారా వర్డ్ప్రెస్ పోస్ట్ అలియాస్లను ఆటోమేటిక్గా అనువదించడానికి పైన పేర్కొన్న కోడ్ను జోడించడం వల్ల, పోస్ట్ ఎడిటర్లో "పబ్లిష్," "షెడ్యూల్," లేదా "అప్డేట్" క్లిక్ చేసినప్పుడు, ఆ కోడ్ను జోడించని దానితో పోలిస్తే లోడింగ్ సమయం గణనీయంగా తగ్గుతుందని, మరియు 500 ఎర్రర్కు కూడా దారితీయవచ్చని చెన్ వీలియాంగ్ చేసిన పరీక్షలలో తేలింది.
(ఈ సమస్య చెన్ వీలియాంగ్ బ్లాగ్ సర్వర్ ఉన్న ప్రాంతానికి సంబంధించినది కావచ్చు .)
లేదా, ఎలా చూడడానికి మీరే పరీక్షించుకోవచ్చు?
చెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) లో పంచుకున్న "WP స్లగ్ ట్రాన్స్లేట్ ప్లగిన్ పని చేయకపోతే ఏమి చేయాలి? వ్యాసాన్ని ఆంగ్లంలోకి అనువదించడానికి కోడ్ను జోడించండి" అనే వ్యాసం మీకు సహాయకరంగా ఉంటుందని ఆశిస్తున్నాము.
ఈ వ్యాసం యొక్క లింక్ను పంచుకోవడానికి సంకోచించకండి: https://www.chenweiliang.com/cwl-443.html
