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

模板开发以及发布测试

版主: seita

回复
true
帖子: 141
注册时间: 2012年 6月 28日 11:09
联系:

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

帖子 true »

QQ图片20180929223748.png
QQ图片20180929223748.png (39.04 KiB) 查看 2043 次


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

可 post.php 里面 只有这个<?php $this->content(); ?> 没看到图片的代码呢?不知道在哪里?
头像
2642319042
帖子: 12
注册时间: 2018年 7月 9日 21:01
联系:

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

帖子 2642319042 »

这个是在你编辑文章里面,上传的附件那里,如果你用的markdown编辑器的话就没得整了
xkbd
帖子: 12
注册时间: 2011年 1月 22日 10:51

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

帖子 xkbd »

所有图片都替换 可以加个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); ?>

粗暴替换会出现问题 这只是个思路
回复