蒋平中说创业

Auto Tag Slug使用 google翻译并删除bing api key提示

李逍遥 2个月前 141 ℃ 导读

WordPress 标签别名转换插件 auto tag slug 现在不好使了,英文翻译失效了,原来的Bing API 转到了 Windows Azure Marketplace,翻译的接口变了。而且google翻译会更快。修改方法:1、新建文件 google_translate.php , 内容如下:function ats_google_transl...

WordPress 标签别名转换插件 auto tag slug 现在不好使了,英文翻译失效了,原来的Bing API 转到了 Windows Azure Marketplace,翻译的接口变了。而且google翻译会更快。

Auto Tag Slug使用 google翻译并删除bing api key提示 Auto Tag Slug使用 google翻译并删除bing api key提示 程序开发

修改方法:

1、新建文件 google_translate.php , 内容如下:

function ats_google_translator($array){

$translatorText = join($array,"|_|");

if(!class_exists('Snoopy'))

require_once(ABSPATH.WPINC."/class-snoopy.php");

$snoopy = new Snoopy();

$url = "http://translate.google.com/translate_t?langpair=zh|en";

$submit_vars["hl"] = "zh-CN";

$submit_vars["text"] = $translatorText;

$submit_vars["ie"] = "UTF8";

$submit_vars["langpair"] = "zh|en";

$snoopy->agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11';

$snoopy->submit($url,$submit_vars);

if($snoopy->status >= 200 && $snoopy->status < 300){

$htmlret = $snoopy->results;

if(preg_match('//ius', $htmlret, $matchs) == 1){

$out = explode($matchs[0],$htmlret);

unset($matchs);

$out = explode('

',$out[1]);


$name_tmp = strip_tags($out[0]);

$name_tmp = str_replace(" | _ | ","|_|",$name_tmp);

unset($out,$htmlret);

if(!empty($name_tmp))

return explode("|_|",$name_tmp);

unset($name_tmp);

}

}

}

保存!

2、编辑auto tag slug插件的auto-tag-slug.php文件;

require_once(‘ms_translator.php’);替换成require_once(‘google_translate.php’);

$converted_tags = ats_bing_translate($ats_options['bing_key'], $tags_array);替换成$converted_tags = ats_google_translator($tags_array);

保存并上传插件。

后台选择英文。

3、后台会提示你输入bing api key,解决方法如下:

打开插件的auto-tag-slug.php,141行,注释掉,变成如下代码:

// add_action('admin_notices', 'ats_api_warning');

搞定!

本文地址: Auto Tag Slug使用 google翻译并删除bing api key提示 | http://www.xkzzz.com/post/4127.html

远程桌面:出现身份验证错误。要求的函数不受支持
WordPress tag标签优化插件:Auto Tag Slug介绍

相关推荐

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

评论列表:

  • 李逍遥  发布于 2018-07-10 04:02:12  回复该评论
  • 这个功能可以用,确实是个不错的插件。。。
2017微信营销教程
2017个人简历模板
2017网络营销教程大全
扫一扫,加我为微信好友 加我为微信好友