如何给文章里面的图片加上OSS图片样式?

模板开发以及发布测试

版主: seita

如何给文章里面的图片加上OSS图片样式?

帖子true » 2018年 9月 29日 22:40

QQ图片20180929223748.png
QQ图片20180929223748.png (39.04 KiB) 被浏览 323 次


我现在文章里面的图片是原图输出,我需要在这个jpg后面加上?x-oss-process=image/resize,m_fill,w_1920这个代码。。。

可 post.php 里面 只有这个<?php $this->content(); ?> 没看到图片的代码呢?不知道在哪里?
true
 
帖子: 138
注册: 2012年 6月 28日 11:09

Re: 如何给文章里面的图片加上OSS图片样式?

帖子2642319042 » 2018年 10月 1日 15:29

这个是在你编辑文章里面,上传的附件那里,如果你用的markdown编辑器的话就没得整了
头像
2642319042
 
帖子: 12
注册: 2018年 7月 9日 21:01

Re: 如何给文章里面的图片加上OSS图片样式?

帖子xkbd » 2018年 10月 7日 14:47

所有图片都替换 可以加个function 例如

function parseContent($obj) {
$obj->content = str_ireplace('.jpg','.jpg?x-oss-process=image/resize,m_fill,w_1920', $obj->content);
echo trim($obj->content);
}

然后输出替换为<?php parseContent($this); ?>

粗暴替换会出现问题 这只是个思路
xkbd
 
帖子: 10
注册: 2011年 1月 22日 10:51


回到 模板

在线用户

正在浏览此版面的用户:Bing [Bot] 和 9 位游客