相关介绍:Auto Tag Slug插件可以自动将文章中的中文标签转换成英文或拼音,支持批量处理,可以一键转换所有的标签。也可以一键恢复所有的标签。
对SEO有一定了解的朋友应该知道,地址栏出现中文,对搜索引擎不是很友好。但是,每次发布文章时,修改标签别名都很麻烦。有木有…嗯,推荐一个实用的插件:AutoTag Slug,可以自动将wordpress文章的标签别名从中文翻译成拼音或者英文。
此款插件的官方下载地址是:由此直达. 密码:h3pf。
Auto Tag Slug介绍
插件名称:WordPress 标签别名转换(Auto Tag Slug)
插件描述:此插件能够自动修改系统标签别名至拼音或英语单词格式。
适用对象:中文版或其他非英语系国家用户
当前版本:0.5.0
原来的 URL:www.pig123.com/tag/%e4%bd%a0%e5%a5%bd
拼音转换后的 URL:www.pig123.com/tag/ni-hao
英语单词转换后的 URL:www.pig123.com/tag/hello
由于国内使用拼音建议使用第二种形态比较符合用户习惯。
Auto Tag Slug安装
1、下载插件解压并上传到/wp-content/plugins/目录下,到后台激活插件。
2、直接在wordpress里搜索Auto Tag Slug 然后直接下载安装即可
Auto Tag Slug使用
进入WP后台 – 设置 – Auto Tag Slug,进入插件控制面板,根据个人需求进行相应配置即可,因为控制面板为中文,这里就不多做介绍了.
破解设置方法1:
因为该插件被WordPress后台下架,目前只能通过百度下载,我们可以通过拼音形式,也可以通过英文形式。如下是设置方法教程。
WordPress 标签别名转换插件 auto tag slug 现在不好使了,英文翻译失效了,原来的Bing API 转到了 Windows Azure Marketplace,翻译的接口变了。而且google翻译会更快。
修改方法:
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(‘/<div.*?id\s*=\s*(“|\’)?\s*result_box\s*(“|\’)?.*?>/ius’, $htmlret, $matchs) == 1){</div.*?id\s*=\s*(“|\’)?\s*result_box\s*(“|\’)?.*?>
$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’);
搞定!
Bing站长工具API密钥的获取方法2:
WordPress 中文tag如果需要转换为英文模式,我们需要借助bing站长工具申请API秘钥,如下是申请教程,比较简单。
Bing站长工具地址:https://www.bing.com/webmasters/homepage
你可以直接使用Microsoft,Google或Facebook ID进行注册登录。
登录后,添加你的网站,如果你在google search Console上面添加过网站,可以直接导入。
我们这里手动添加一下。添加完成以后,点击右上角的设置按钮,在下拉菜单中选择“API访问”,然后在下一个界面选择“API密钥”.
我这个是已经生成过的。如果你是第一次使用Bing站长工具的API Access,你还需要“生成API密钥”,如下图所示。
转载请注明:小猪云服务器租用推荐 » WordPress网站tag标签转换拼音,AutoTag Slug插件中文下载使用方法