龙空技术网

Wordpress建站教程:上传图片重命名,避免中文名影响SEO优化

悦然wordpress建站 146

前言:

此刻姐妹们对“php重命名图片”大体比较关怀,你们都需要剖析一些“php重命名图片”的相关内容。那么小编在网摘上汇集了一些关于“php重命名图片””的相关资讯,希望兄弟们能喜欢,各位老铁们快快来学习一下吧!

作者:悦然wordpress建站(悦然建站)

(此处已添加小程序,请到今日头条客户端查看)

继续给大家分享wordpress建站教程。今天给大家分享一个wordpress建站和日常优化的一个小细节,关于图片名称的。

默认情况下wordpress上传的图片名称和本地的图片名称是一样的,即本地是什么上传之后就是什么,与外国人不一样,我们都会习惯性的使用中文名称给图片命名,如果上传之后的图片也是中文名的话,图片链接中也就有了中文名,而链接中有中文是不太利于搜索引擎抓取,可能会影响网站SEO优化效果。

​悦然企业网站建设之前做的一个网站也遇到了同样的问题,一般的网站配图我都是直接截图,而默认的截图名称也有中文,如上图所示,这样感觉确实不太好,甚至有些这些图片的中文名称还可能泄露一些隐私信息。

​因此我们非常有必要重新命名上传的图片,但手动修改肯定不行,效率太低。接下来悦然企业网站建设给大家分享几个自助给图片重命名的方法。

一、使用插件

可以实现图片重命名的插件有很多,这里给大家推荐两个。

1.Unique Rename Image File Upload(推荐)

​这款插件使用非常简单,直接安装启用,然后上传图片系统就会自动重命名了。这款插件可以直接在wordpress插件中心下载,也可以通过下面的链接下载。

下载地址

2.Enable Media Replace

​Enable Media Replace是一个图片替换的插件,但是它包括了图片重命名功能。如果你的网站已经存在了大量的中文名称图片,那就可以安装这款插件来批量替换。

下载地址

​使用方法:进入插件设置,如上图所示选第二项即可。

二、使用代码

如果你不想安装插件,那么可以使用下面的这段代码来实现。

//图片自动重命名(代码由悦然wordpress建站收集整理)add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );function custom_upload_filter( $file ){    $info = pathinfo($file['name']);    $ext = $info['extension'];    $filedate = date('YmdHis').rand(10,99);//为了避免时间重复,再加一段2位的随机数    $file['name'] = $filedate.'.'.$ext;    return $file;}

把上面的代码添加到当前wordpress企业网站模板的functions.php文件中保存,以后上传图片时系统就会自动以数字来从命名了。

三、模板自带

​也有一些wordpress企业网站模板自带了图片重命名功能,比如悦然企业网站建设的提供的建站模板都有这个功能,可以直接在后台打开功能开头即可,图片上传后会自动以数字日期时间重命名。

总结

图片重命名也算是一种图片SEO优化,做了肯定比没做好,以上几种方法使用哪种都可以,效果都是一样的。如果你的模板自带了重命名功能那就直接使用自带功能,如果你想简单省事,那就使用插件,如果你害怕插件影响网站速度和性能,那就使用代码。

标签: #php重命名图片