自动为图片字段配图
- 安装高级默认值插件
- 文章模型内增加图片字段,标识为pic(随意),类型为"图片上传"
- 修改图片字段高级默认值为:autoimage:autoCreate;$title;$content;500;400
每次增加文章时,如果未上传图片,则会根据标题与内容,为图片字段自动生成一张500*400的图片
生成的图片会自动保存至上传目录,如果安装了oss等插件,会自动上传
动态生成图片
文章页使用以下代码,可以根据标题与内容动态生成图片
<?php$imageurl=C('autoimage:create',array('dynamic'=>1,'title'=>$title,'content'=>$content,'width'=>500,'height'=>400));?><img src="{$imageurl}">
动态生成的图片会在浏览器端缓存1小时,动态生成图片会占用服务器性能
自动在内容中插入一张图片
<?php$content=C('autoimage:autoHtml',$content,$title,$content,500,400);?>{$content}
如果文章中存在p标签,则会在第一个p标签结尾插入图片,如果不存在p标签,则会在文章末尾插入
文章列表页图片
{loop $articles as $article} {$article.title} <?php $imageurl=C('autoimage:create',array('dynamic'=>1,'title'=>$article['title'],'content'=>$article['content'],'width'=>500,'height'=>400)); ?> <img src="{$imageurl}">{/loop}
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。