Chen Weiliang: Naon anu kudu dipigawé lamun plugin WP Slug Translate gagal?
Tambahkeun kode pikeun narjamahkeun alias artikel kana basa Inggris
alatan lobaPamasaran InternétPikeun praktisiramatloka wordpressngalakukeunPromosi wéb, Dina raraga ngajawab masalah "otomatis narjamahkeun landian Cina kana landian Inggris", loba di antarana masang plugin WP Slug Translate.
Nanging, ayeuna halaman wéb panulis WP Slug Translate parantos ditutup, nunjukkeun yén pihak anu sanés nyerah ngajaga plugin ieu.
Dina basa sejen, sagalana dimekarkeun ku sisi séjénplugin WordPressgeus kadaluwarsa...
Nanging, urang tiasa nganggo API Baidu Translate pikeun narjamahkeun otomatis judul artikel Cina WordPress kana basa Inggris.
Tambahkeun tarjamahan otomatis tina kode
Ngan tambahkeun kana file functions.php tina téma ayeuna:
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 WeiliangSaatos nguji, upami anjeun nambihan kodeu di luhur pikeun tarjamahan otomatis Baidu tina aliases artikel wordpress, saatos ngaklik "Terbitkeun", "Timer" atanapi "Update" dina editor artikel, waktos ngamuat bakal langkung laun tibatan upami kode ieu henteu ditambah. , komo meureun muncul 500 patarosan salah...
(Masalah ieu tiasa aya hubunganana sarengChen WeiliangWewengkon dimana pangladén blog ayana)
Atanapi, anjeun tiasa nguji diri pikeun ningali kumaha?
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Naon anu kuring kedah laksanakeun upami plugin WP Slug Translate gagal?Tambihkeun kode pikeun narjamahkeun alias artikel kana basa Inggris", éta bakal ngabantosan anjeun.
Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-443.html
Wilujeng sumping di saluran Telegram blog Chen Weiliang pikeun kéngingkeun apdet panganyarna!
📚 Pituduh ieu ngandung nilai anu ageung, 🌟Ieu mangrupikeun kasempetan anu jarang, tong kantun! ⏰⌛💨
Bagikeun sareng suka upami anjeun resep!
Bagikeun sareng resep anjeun mangrupikeun motivasi kontinyu kami!