Chen Weiliang: Que debo facer se o complemento WP Slug Translate falla?
Engade código para traducir o alias do artigo ao inglés
Debido a moitos营销Para practicantessitio web de wordpressfacerPromoción Web, para resolver o problema de "traducir automaticamente alias chinés a alias inglés", moitos deles instalan o complemento WP Slug Translate.
Non obstante, agora o sitio web do autor do complemento WP Slug Translate foi pechado, o que indica que a outra parte renunciou a manter este complemento.
Noutras palabras, todo o desenvolvido polo outro ladoComplemento de WordPresscaducou...
Non obstante, podemos usar a API de Baidu Translate para traducir automaticamente os títulos de artigos en chinés de WordPress ao inglés.
Engadir tradución automática do código
Simplemente engádeo ao ficheiro functions.php do tema actual:
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 WeiliangDespois da proba, se engades o código anterior para a tradución automática de Baidu dos alias de artigos de wordpress, despois de facer clic en "Publicar", "Temporizador" ou "Actualizar" no editor de artigos, o tempo de carga será moito máis lento que se non se engade este código. , e ata pode aparecer 500 preguntas incorrectas...
(Este problema pode estar relacionado conChen WeiliangA rexión onde se atopa o servidor de blogs)
Ou podes probalo ti mesmo para ver como?
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Que debo facer se o complemento WP Slug Translate falla?Engade o código para traducir o alias do artigo ao inglés", axudarache.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-443.html
Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!