Dedecms缩略图和文章内容图片怎么变成绝对路径

Dedecms二级目录绑定到移动端后访问就会发现缩略图和文章内容图片不显示,原因是所在目录与图片路径发生了变化,导致的图片路径访问不了。

默认图片路径格式是这样的 /uploads/170127/1-1F12G21245143.jpg

比如我们帮他修改成 https://www.luyouqi520.com/uploads/170127/1-1F12G21245143.jpg

下面我们把图片路径更换为带网址的的绝对路径,就可以解决了。

打开 include/extend.func.php 在最底部增加下面代码:

function replaceurl($newurl)

{

$newurl=str_replace('src="/uploads/','src="https://www.luyouqi520.com/',$newurl);

return $newurl;

}

Dedecms缩略图和文章内容图片怎么变成绝对路径

在文章中,调用代码 

{dede:field.body/} 更换为 {dede:field.body function='replaceurl(@me)'/}

缩略图可用str_replace函数进行替换

<img src="[field:litpic function='str_replace("/uploads","https://www.luyouqi520.com/uploads",@me)'/]" alt="[field:fulltitle/]">

Dedecms缩略图和文章内容图片怎么变成绝对路径

  • 标签: dedecms
  • 发表日期:2019-06-12 
相关文章:
电脑网络

怎么快速的学会使用dedecms模板

在站长这个圈子里,dedecms 是大家都比较熟识的一个网站程序,dedecms以功能强大和seo友好受到众多站长的青睐。新手站长用这个程序搭建一个站也是很容易的事,但是看着别的网站那么...
电脑网络

dedecms模块列表空白怎么解决

最近要突然想安装dedecms的问答模块,可是总是遇到xml无法写入的问题,由于这个xml文件时随机的,也不能在服务器里面赋予权限,后来发现所有的模块都没有了,包括以前装的友链模块...