Que dois-je faire si le plugin WP Slug Translate échoue ?Ajouter du code pour traduire l'alias de l'article en anglais

Chen Weiliang: Que dois-je faire si le plugin WP Slug Translate échoue ?

Ajouter du code pour traduire l'alias de l'article en anglais

à cause de beaucoupMarketing en lignePour les praticienssite wordpressfairePromotion Web, afin de résoudre le problème de "traduire automatiquement les alias chinois en alias anglais", beaucoup d'entre eux installent le plugin WP Slug Translate.

Cependant, maintenant, le site Web de l'auteur du plugin WP Slug Translate a été fermé, indiquant que l'autre partie a renoncé à maintenir ce plugin.

En d'autres termes, tout ce qui s'est développé de l'autre côtéPlugin WordPressa expiré...

Cependant, nous pouvons utiliser l'API de Baidu Translate pour traduire automatiquement les titres d'articles chinois WordPress en anglais.

Ajouter la traduction automatique du code

Ajoutez-le simplement au fichier functions.php du thème actuel :

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 WeiliangAprès le test, si vous ajoutez le code ci-dessus pour la traduction automatique des alias d'articles wordpress par Baidu, après avoir cliqué sur "Publier", "Minuteur" ou "Mettre à jour" dans l'éditeur d'articles, le temps de chargement sera beaucoup plus lent que si ce code n'est pas ajouté , et peut même apparaître 500 mauvaise question...

(Ce problème peut être lié àChen WeiliangLa région où se trouve le serveur de blog)

Ou, vous pouvez le tester vous-même pour voir comment ?

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Que dois-je faire si le plugin WP Slug Translate échoue ?Ajoutez le code pour traduire l'alias de l'article en anglais", cela vous aidera.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-443.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部