首页站长新闻优化wordpress文章地址为英文

优化wordpress文章地址为英文

2013-04-12 52

WP Slug Translate | Download» |,它是一个使用微软Bing翻译API接口的文章标题缩略名(别名)自动翻译插件,支持批量翻译文章别名。首先说说我为什么要写这个插件,我之前用过wp-slug和cos_slug_translator这两款别人的插件,前者由于谷歌时不时撞墙不太稳定,后者的作者改成了有道API(因为原来的谷歌API收费了),而有道的翻译太烂了。所以只能自己动手满足需求了,最近学习了一下Bing翻译的API,翻译效果很不错,所以做成了这个文章标题缩略名自动翻译插件,支持从38种语言翻译成英文,如果手动指定缩略名则以手动的为准,如果由于网络等原因导致翻译失败,则以文章ID作为缩略名。使用很简单,安装后可以直接使用,有个名为“WP Slug Translate”的设置选项,对于中文博客来说默认设置就行了,照顾自己人嘛。

WP Slug Translate插件安装与使用

(1)下载后解压得到wp-slug-translate文件夹,上传至 /wp-content/plugins/ 目录,然后在后台“插件”那里启用。

(2)进行简单配置:“设置”→“WP Slug Translate”即进入了设置页面。

(3)“Windows Azure Application”:可以用默认的,最好自己按提示去申请一个。两个步骤缺一不可。每个账户每个月有两百万字符限制,所以推荐大家按照教程申请自己的。

(4)“Source Language”:是指你写博客使用的语言,在下拉菜单选择就行。

(5)“Delete Options”:勾选后可以在禁用此插件时自动删除在数据库中的设置选项,做到绿色化。

FAQ常见问题解答

① 什么是文章标题缩略名(slug)?我个人推荐的固定链接格式是什么?

答:缩略名slug就是设置固定链接以后,固定链接的后半部分,又称“别名”,比如这篇文章的固定链接是http://boliquan.com/wp-slug-translate/,那么这篇文章的缩略名slug就是wp-slug-translate;我个人推荐的固定链接格式是/%postname%/或者/%postname%.html这样的好处是部分关键词会出现在URL中,有利于SEO。

② 写文章时如何看到缩略名slug?

答:点击右上方的“显示选项”→勾选“别名”即可显示slug模块,可以用鼠标拖动到喜欢的位置,建议放在右上角。

③ 我可以手动指定slug吗?

答:如果手动指定了slug,则以手动指定的英文为准。如果输入的仍然是不合标准的中文字符或纯数字,则仍然执行对标题的翻译。

④ 以前某篇文章的slug是中文的,怎么改成英文的?如果文章很多,怎么批量翻译?

答:“编辑”该文章→再点击“更新”即可;如果文章很多,可以在后台点击“文章”,然后就看到了文章列表,勾选“标题”则选中了当前列表页的所有文章,在“批量编辑”那里下拉选择“编辑”,点击“应用”,再点击右边的“更新”,等待一会当前页的所有文章的中文固定链接就翻译成英文了,翻到下一页用同样的方法批量翻译直到全部翻译完成即可。注意批量翻译很容易超时,可以每次少选择一些文章。

⑤ 以前某篇文章的slug是ID,怎么改成英文的?

答:首先确定你的固定链接格式已设置为文章别名/%postname%/或者/%postname%.html等,然后编辑该文章,点击“更新”,即可自动执行对标题的翻译。

⑥ 文章标题别名已经是英文了,编辑文章后url会改变吗?

答:不会,只有当别名是不合标准的中文字符或纯数字时才会自动翻译,如果本来已经是英文,那么随便怎么编辑,url也不会改变。

⑦ 为什么写完文章,并没有见到固定链接被自动翻译?

答:因为你还没点击“发布”,WP Slug Translate是在发布文章时执行的。

⑧ 如果网络不佳翻译失败时怎么办?

答:如果由于网络问题导致翻译失败,则会自动以文章ID作为slug,当然你仍然可以手动指定slug。这时你也可以点击“更新”尝试再次执行翻译。

⑨ “Windows Azure Application”是什么?

答:这是微软的应用中心,默认是我申请的那个,因为每个账户每个月有两百万字符限制,所以最好申请你自己的,首先订阅“Microsoft Translator”然后再注册。两个步骤缺一不可。申请教程在这里,如果你发现自己申请的不能用,可以点击“重置”来恢复默认设置。

⑩ 对于有人出现这种情况“Fatal error: Call to undefined function curl_init()”为什么?

答:如果你是本地XAMPP环境测试的,是因为CURL功能没打开,其它本地环境可能也会默认没打开CURL功能,请查看这篇文章:本地XAMPP打开CURL方法。如果你是在使用的主机上出现这种情况,那么基本上可以考虑换主机了,连这种最基本的CURL功能都没打开,基本上什么API类的插件都用不了~

本文出自 Nono:http://imnono.com/seo-optimization-link-thumbnail.html

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

相关文章