文档章节

dedecms上传图片不自动改名,以利于seo图片优化

跟版网
 跟版网
发布于 2015/10/12 14:25
字数 179
阅读 18
收藏 0
点赞 0
评论 0

dedecms在发表文章上传图片时,图片文件名经常被改成一串数字,对seo很不利,虽然可以通过网站ftp更改文件名,或通过网站ftp上传图片,但比较麻烦,在网上搜索了一下方法,测试不对,可能dedecms版本问题,我现在用的是v5.7sp1,现将方法介绍如下:
    找到\include\dialog\select_images_post.php,大概57行位置:

filename_name = $cuserLogin->getUserID().'-'.dd2char(MyDate("ymdHis", $nowtme).mt_rand(100,999));

    改成

$filename_name = $fs[count($fs)];

    并将下面的$fs = explode('.', $imgfile_name);提升到$filename_name = $fs[count($fs)];前面位置,即

dedecms上传图片不自动改名

    此方法在dedecms v5.7sp1通过!

本文原文地址:http://www.genban.org/news/dedecms-6949.html

© 著作权归作者所有

共有 人打赏支持
跟版网
粉丝 0
博文 17
码字总数 6587
作品 0
深圳
程序员
织梦会员中心提取内容第一个图片为缩略图和自动添加水印问题

dedecms程序的会员中心默认是没有自动提取缩略图和添加水印功能的,想要开启的话,需要修改会员中心文件,下面的方法以文章模型修改。 会员中心提取内容第一个图片为缩略图 memberarticle_ad...

dedehtml ⋅ 05/12 ⋅ 0

Nginx+MySQL+PHP网站开发环境集成包 - WNMP

WNMP是Windows下的绿色Nginx+Mysql+PHP环境集成套件包(目前仅支持32系统)。 解压后点击 start.bat 启动,即可得到一个Nginx + MySQL + PHP 环境。然后就可以直接安装 Discuz!, PHPWind, DeDe...

韦泽 ⋅ 2012/06/03 ⋅ 2

PHP学习路线图 最全PHP自学指南

对于广大零基础的PHP自学者,往往不知道如何系统的学习PHP,导致平白浪费了很多时间。本文将为大家带来最详细的php学习路线图,同时还会附上相应的权威教程,让广大PHP自学者少走许多弯路。 ...

W3Cschool小编 ⋅ 04/24 ⋅ 0

织梦dedecms v5.7使用sql标签实现静态分页

相信很多使用dedecms的朋友在网上查找关于dede:sql标签进行分页的解决方案时都不尽如人意,尤其是在列表页使用dede:sql调用外部数据(所谓调用外部数据就是指在后台只是创建个空栏目,然后对...

沁雪澜 ⋅ 05/26 ⋅ 0

DeDeCMS调用栏目排序编号(自动递增数字)

DeDeCMS调用栏目排序编号(自动递增数字) 郝聪SEO博客:网站SEO顾问十年SEO服务经验北京SEO公司2018-01-041 阅读 DeDeCMS排序数字调用 在使用织梦DeDeCMS系统制作排行榜等的榜单页面的时候,我...

郝聪SEO博客:网站SEO顾问_十年SEO服务经验_北京SEO公司 ⋅ 01/04 ⋅ 0

关于织梦DEDECMS robots文件设置的想法

用织梦DEDECMS建站的站长会发现,DEDECMS自带的robots.txt文件设置很简单(开发者基于每个网站的目录结构和优化目的不同的 考虑),并不能完全满足网站的优化要求,那怎样才能结合自己网站的...

汤圆 ⋅ 2013/01/15 ⋅ 0

dedecms系统php中文查询显示空白

dedecms5.7,移植到centos7_64位+lampp1.8.3,编辑页面时只要含中文,就显示空白,模板也是一样。 在网上查了很多资料无果,但可以确定跟php5.4有关,好像是某些函数5.4改变了格式,将GBK文件默...

科技小能手 ⋅ 2017/11/12 ⋅ 0

ThinkSAAS 2.1 版本开源社区发布下载

ThinkSAAS 2.1 版本开源社区发布下载,下载地址:http://file.thinksaas.cn/down/thinksaas2.1.zip Version 2.1[2月15日发布] 新增完善 . 增加SEO优化,优化全站、小组、帖子、文章等的SEO设...

ThinkSAAS ⋅ 2014/02/17 ⋅ 10

缺少msvcr100.dll的解决方法

问题: 在公司服务器上面安装绿色版mysql5.6的时候提示缺少msvcr100.dll 处理过程: 先找度娘吧,花了半天时间百度以及按照提供的方法进行操作,都没有成功。 最终快要放弃的时候,突然有个哥...

mjh050505 ⋅ 02/26 ⋅ 0

DedeCMS操作基础(一)

声明:本文章以Dedecms v5.7为例。 首先,我们先来了几一下DedeCMS的文件结构目录,如下: ..../install 安装程序目录,安装完后可删除[安装时必须有可写入权限] ..../dede 默认后台管理目录...

笨小熊 ⋅ 2014/08/05 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

从零开始搭建Risc-v Rocket环境---(1)

为了搭建Rocke环境,我买了一个2T的移动硬盘,安装的ubuntu-16.04 LTS版。没有java8,gcc是5.4.0 joe@joe-Inspiron-7460:~$ java -version程序 'java' 已包含在下列软件包中: * default-...

whoisliang ⋅ 10分钟前 ⋅ 0

大数据学习路线(自己制定的,从零开始学习大数据)

大数据已经火了很久了,一直想了解它学习它结果没时间,过年后终于有时间了,了解了一些资料,结合我自己的情况,初步整理了一个学习路线,有问题的希望大神指点。 学习路线 Linux(shell,高并...

董黎明 ⋅ 16分钟前 ⋅ 0

systemd编写服务

一、开机启动 对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。 如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。 ...

勇敢的飞石 ⋅ 18分钟前 ⋅ 0

mysql 基本sql

CREATE TABLE `BBB_build_info` ( `community_id` varchar(50) NOT NULL COMMENT '小区ID', `layer` int(11) NOT NULL COMMENT '地址层数', `id` int(11) NOT NULL COMMENT '地址id', `full_......

zaolonglei ⋅ 27分钟前 ⋅ 0

安装chrome的vue插件

参看文档:https://www.cnblogs.com/yulingjia/p/7904138.html

xiaoge2016 ⋅ 30分钟前 ⋅ 0

用SQL命令查看Mysql数据库大小

要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; 2、查询所有数据的大小: select concat(round(sum(da...

源哥L ⋅ 52分钟前 ⋅ 0

两个小实验简单介绍@Scope("prototype")

实验一 首先有如下代码(其中@RestController的作用相当于@Controller+@Responsebody,可忽略) @RestController//@Scope("prototype")public class TestController { @RequestMap...

kalnkaya ⋅ 57分钟前 ⋅ 0

php-fpm的pool&php-fpm慢执行日志&open_basedir&php-fpm进程管理

12.21 php-fpm的pool pool是PHP-fpm的资源池,如果多个站点共用一个pool,则可能造成资源池中的资源耗尽,最终访问网站时出现502。 为了解决上述问题,我们可以配置多个pool,不同的站点使用...

影夜Linux ⋅ 今天 ⋅ 0

微服务 WildFly Swarm 管理

Expose Application Metrics and Information 要公开关于我们的微服务的有用信息,我们需要做的就是将监视器模块添加到我们的pom.xml中: 这将使在管理和监视功能得到实现。从监控角度来看,...

woshixin ⋅ 今天 ⋅ 0

java连接 mongo伪集群部署遇到的坑

部署mongo伪集群 #创建mongo数据存放文件地址mkdir -p /usr/local/config1/datamkdir -p /usr/local/config2/data mkdir -p /usr/local/config3/data mkdir -p /usr/local/config1/l......

努力爬坑人 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部