欢迎来访571免费空间,希望可以对您有所帮助!

网站地图帮助中心

WordPress标题自动生成英语别名 链接

来源:571免费资源 作者:admin 人气: 发布时间:2016-12-20
摘要:部落之前使用all in SEO这样的插件,里面有一个功能,那就是链接地址可以自定义为英文的html地址,其实我们在wordpress的标签和分类时,默认情况下,就是使用的
部落之前使用all in SEO这样的插件,里面有一个功能,那就是链接地址可以自定义为英文的html地址,其实我们在wordpress的标签和分类时,默认情况下,就是使用的中文字母为链接名,但我们可以设置一个英文的别名,这样的话,就是以英文别名的链接了。今天这里部落来介绍一个标题自动生成英语别名的功能。

其实是通过百度翻译的接口,自动把你填写的文章名翻译成英文.

将以下代码加到主题的functions.php文件即可:

//标题自动生成英语别名 from www.mfbuluo.com  
function bymt_slug_auto_translate( $title )  
{  
        $wp_http_get = wp_safe_remote_get( 'http://fanyi.baidu.com/v2transapi?from=zh&to=en&transtype=trans&query=' . $title );  
        if ( emptyempty( $wp_http_get->errors ) )  
        {  
                if ( ! emptyempty( $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;  
} add_filter( 'sanitize_title', 'bymt_slug_auto_translate', 1 ); 
小结

这个功能,需要的朋友,可以去测试一下,部落在wordpress 4.2的版本下测试通过。

本文系转载:原文地址

随机免费资源

Copyright © 2009-2016 571FREE. 571免费资源 版权所有 豫ICP备15002996号

Theme by 571FREE.COM! X3 致力于做有用的网站   

请勿发布违反中华人民共和国法律法规的言论.