O que devo fazer se o plugin WP Slug Translate falhar?Adicionar código para traduzir o alias do artigo para inglês

Chen Weiliang: O que devo fazer se o plugin WP Slug Translate falhar?

Adicionar código para traduzir o alias do artigo para inglês

devido a muitosMarketing na InternetPara praticantessite wordpressFazPromoção na Web, para resolver o problema de "traduzir automaticamente aliases chineses para aliases ingleses", muitos deles instalam o plug-in WP Slug Translate.

No entanto, agora o site do autor do plugin WP Slug Translate foi fechado, indicando que a outra parte desistiu de manter este plugin.

Em outras palavras, tudo desenvolvido pelo outro ladoPlug-in do WordPressexpirou...

No entanto, podemos usar a API do Baidu Translate para traduzir automaticamente os títulos dos artigos em chinês do WordPress para o inglês.

Adicionar tradução automática de código

Basta adicioná-lo ao arquivo functions.php do tema atual:

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 WeiliangApós o teste, se você adicionar o código acima para a tradução automática de aliases de artigos wordpress do Baidu, após clicar em "Publicar", "Temporizador" ou "Atualizar" no editor de artigos, o tempo de carregamento será muito mais lento do que se esse código não fosse adicionado , e pode até aparecer 500 pergunta errada...

(Este problema pode estar relacionadoChen WeiliangA região onde o servidor do blog está localizado)

Ou você pode testar você mesmo para ver como?

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "O que devo fazer se o plug-in WP Slug Translate falhar?Adicione o código para traduzir o alias do artigo para o inglês", isso irá ajudá-lo.

Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-443.html

Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!

🔔 Seja o primeiro a obter o valioso "Guia de uso da ferramenta de IA de marketing de conteúdo ChatGPT" no diretório superior do canal! 🌟
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!

 

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

滚动 到 顶部