wordpress文章url怎么转换成拼音,很多时候我们需要把wordpress文章的url地址优化一下,比如我们使用中文链接对于搜索引擎可能不是很友好,那么这个时候我们就需要转换成拼音,那么应该怎么操作?主需要俩步骤,一个是代码一个是插件实现,看下面的步骤操作。
//自动英文格式 www.itbulu.com function translate_chinese_post_title_to_en_for_slug( $title ) { $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 );
上面的代码整理网络,大家在添加新的网站的时候就可以自动添加成功了。如果你要使用第二种方法那么就需要把上面的代码删除。
1、这里有俩点我们需要注意的,就是这个生成的新的链接之针对新添加的文章,所以大家不用担心前面的文章会访问失败
2、我们可以在后台设置链接的长度默认是100个字符。
其实我们的连接可以直接是数字的展示,但是卡卡哥觉得拼音的更友好一些,当然还是按照搜索引擎的喜好来,还有就是如果你网站已经比较多的网站了,那么建议你不要更换。