欢迎访问服务器技术网-www.fuwuqijishu.com

WordPress页面URL地址自动转换拼音或者英文方法

网站建设 fuwuqijishu 2年前 (2022-09-04) 68次浏览 0个评论 扫描二维码
文章目录[隐藏]

一般,我们如果使用WordPress程序架设博客或者其他类型网站,会采用何种形式的URL地址格式呢?数字,还是手工设置每一篇文章,甚至看到不少博主使用的是直接中文URL地址。具体使用何种的形式也没有固定的格式,我们可以用数字,也可以用手工定义,甚至用中文或者英文都可以。

在这篇文章中,将整理可以自动将标题转成英文、便宜格式的URL地址格式,这样我们就不要再手工设置。尤其是英文网站,我们可以用自动英文URL格式,中文网站可以用拼音格式地址。我们看看如何实现的。

文章目录
隐藏

第一、自动英文地址格式

第二、自动转拼音地址格式

第一、自动英文地址格式

//自动英文格式 http://www.itbulu.com
function translate_chinese_post_title_to_en_for_slug( $title ) {
$translation_render = ‘http://fanyi.baidu.com/v2transapi?from=zh&to=en&transtype=realtime&simple_means_flag=3&query=’.$title;
$wp_http_get = wp_safe_remote_get( $translation_render );
if ( empty( $wp_http_get->errors ) ) {
if ( ! empty( $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 $title;
}
add_filter( ‘sanitize_title’, ‘translate_chinese_post_title_to_en_for_slug’, 1 );

将代码添加到当前主题的 Functions.php页面中,然后我们去添加文章试试。

WordPress页面URL地址自动转换拼音或者英文方法

第二、自动转拼音地址格式

这里需要用到”SO Pinyin Slugs”拼音插件,前提是我们先要去掉上面的自动英文格式,两者只能用其中之一,要不会冲突的。

插件地址:https://wordpress.org/plugins/so-pinyin-slugs/

直接搜索后安装即可。

WordPress页面URL地址自动转换拼音或者英文方法

总结,这样我们可以根据实际项目需要,选择自动拼音还是自动英文URL地址格式。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2405.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900