WP Slug Translate标题别名(缩略名)自动翻译插件发布

时间:2013-01-04 18:41 / 来源: / 作者: / 点击:

WP Slug Translate,它是一个基于微软Bing翻译的文章标题缩略名(别名)自动翻译插件,支持批量翻译文章别名。首先说说我为什么要写这个插件,我之前用过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类的插件都用不了~

==WP Slug Translate插件后台设置界面截图==

7aa1 screenshot 1 WP Slug Translate标题别名(缩略名)自动翻译插件发布

猜你喜欢

上一篇:如何使用SEO Smart Links
下一篇:没有了

推荐栏目

DEDECMS
DEDECMS

DEDE使用经验和技巧

WordPress
Wordpress

WP使用经验和技巧

Zblog
Zblog

Zblog使用经验和技巧

CSS
CSS

CSS使用经验和技巧

网络资料
网络资料

转载实用网络资料

按键伤人
按键伤人

转载乱七八糟的网络资源

我是酱油
我是酱油

随笔札记 记录生活点滴

本站推荐

百度站内搜索

专业博客主机