Chen Weiliang: Mitä minun pitäisi tehdä, jos WP Slug Translate -laajennus epäonnistuu?
Lisää koodi kääntääksesi artikkelin aliaksen englanniksi
Monien vuoksi网络 营销Harjoittelijoillewordpress-sivustotehdäWeb Promotion, ratkaistakseen "kiinalaisten aliasten automaattisen kääntämisen englanninkielisiksi aliaksiksi" -ongelman monet heistä asentavat WP Slug Translate -laajennuksen.
Nyt WP Slug Translate -laajennuksen tekijän verkkosivusto on kuitenkin suljettu, mikä osoittaa, että toinen osapuoli on luopunut tämän laajennuksen ylläpitämisestä.
Toisin sanoen kaikki on toisen puolen kehittämääWordPress-laajennuson vanhentunut...
Voimme kuitenkin käyttää Baidu Translate -sovellusliittymää kääntämään WordPress-kiinalaisten artikkelien otsikot automaattisesti englanniksi.
Lisää automaattinen koodin käännös
Lisää se vain nykyisen teeman functions.php-tiedostoon:
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 WeiliangTestauksen jälkeen, jos lisäät yllä olevan koodin Baidun WordPress-artikkelien aliasten automaattiseen käännökseen ja napsautat artikkelieditorissa "Julkaise", "Ajastin" tai "Päivitä", latausaika on paljon hitaampi kuin jos tätä koodia ei lisätä. ja saattaa jopa näyttää 500 väärältä kysymykseltä...
(Tämä ongelma saattaa liittyäChen WeiliangAlue, jossa blogin palvelin sijaitsee)
Tai voit testata sen itse nähdäksesi kuinka?
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Mitä minun pitäisi tehdä, jos WP Slug Translate -laajennus epäonnistuu?Lisää koodi kääntääksesi artikkelin aliaksen englanniksi", se auttaa sinua.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-443.html
Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!