Chen Weiliang: Beth ddylwn i ei wneud os bydd ategyn WP Slug Translate yn methu?
Ychwanegu cod i gyfieithu arallenw erthygl i'r Saesneg
oherwydd llawerMarchnata rhyngrwydAr gyfer ymarferwyrgwefan wordpresswneudHyrwyddo Gwe, er mwyn datrys y broblem o "gyfieithu aliasau Tsieineaidd yn awtomatig i arallenwau Saesneg", mae llawer ohonynt yn gosod yr ategyn WP Slug Translate.
Fodd bynnag, nawr mae gwefan awdur yr ategyn WP Slug Translate wedi'i chau, gan nodi bod y parti arall wedi rhoi'r gorau i gynnal yr ategyn hwn.
Mewn geiriau eraill, datblygodd popeth yr ochr arallAtegyn WordPresswedi dod i ben...
Fodd bynnag, gallwn ddefnyddio API Baidu Translate i gyfieithu teitlau erthyglau WordPress Tseiniaidd i'r Saesneg yn awtomatig.
Ychwanegu cyfieithiad awtomatig o god
Ychwanegwch ef at ffeil functions.php y thema gyfredol:
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 );
Chen WeiliangAr ôl profi, os ydych chi'n ychwanegu'r cod uchod ar gyfer cyfieithiad awtomatig Baidu o arallenwau erthygl wordpress, ar ôl clicio "Cyhoeddi", "Amserydd" neu "Diweddaru" yn y golygydd erthygl, bydd yr amser llwytho yn llawer arafach nag os na chaiff y cod hwn ei ychwanegu , a gall hyd yn oed ymddangos yn 500 cwestiwn anghywir...
(Efallai bod y broblem hon yn gysylltiedig âChen WeiliangY rhanbarth lle mae'r gweinydd blog wedi'i leoli)
Neu, gallwch chi ei brofi eich hun i weld sut?
Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) shared "Beth ddylwn i ei wneud os bydd ategyn WP Slug Translate yn methu?Ychwanegwch y cod i gyfieithu arallenw'r erthygl i'r Saesneg", bydd yn eich helpu chi.
Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-443.html
Croeso i sianel Telegram o blog Chen Weiliang i gael y diweddariadau diweddaraf!
📚 Mae'r canllaw hwn yn cynnwys gwerth enfawr, 🌟Mae hwn yn gyfle prin, peidiwch â'i golli! ⏰⌛💨
Rhannwch a hoffwch os hoffech chi!
Eich rhannu a'ch hoff bethau yw ein cymhelliant parhaus!