宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取
如何编织梦想旗帜调用原图或文章第一张图,奖励高。
{dede:firstimg runphp='yes'}
$row = $GLOBALS['dsql']->GetOne("Select body From `dede_addonarticle` ORDER BY aid desc"); preg_match_all('/<img[^>]*src=['"]?([^>'"s]*)['"]?[^>]*>/i', $row['body'], $match);$ row = $ GLOBALS[& # 39;dsql & # 39]-& gt;GetOne(& quot;从` dede _ addonarticle ` ORDER BY aid desc & quot;);preg _ match _ all(& # 39;/& lt;img[^>;]* src =[ & # 39;”]?(【^>;'” s]*)[ & # 39;”]?【^>;]* & gt;/I & # 39;,$ row[& # 39;正文& # 39;],$ match);
@ me = $ match[1][0];
{/dede:firstimg}
然后,需要调用图片的地方,比如banner,那里修改img src的值为[field:firstimg/]即可{/dede:firstimg}然后,在需要调用图片的地方,比如banner,只需将img src的值改为[field:firstimg/]
关于JavaScript的话,先确定img的位置,给他加上id="firstimg"对于JavaScript,首先确定img的位置并添加id = & quot首先& quot
添加到模板底部
<script>
var数=兰特(10);//准备多少随机换多少图片src = & quotxxxxx & quot
number
& quot;。jpg & quot;//这里改成自己的图片地址。
var element = document.getElementById('firstimg');element.src = src;var element = document . getelementbyid(& # 39;firstimg & # 39);element.src = src
& lt/script & gt;可以调用文章的原图或者第一张图或者随机图。
如何去掉织梦后台和修改前台“DedeCMS提示信息”?
你说的是msg框吧? 在每个提示的时候调用了公共方法(includecommon.func.php)中的ShowMsg()方法,所以在要改的话就要找到这个方法进行相应的修改.
如何修改织梦动态列表菜单链接?
织梦CMS5.6顶级栏目不在主页显示的问题?
是导航,不显示,还是文章栏目不显示;两个不显示的话,是不是栏目管理设置隐藏了文章栏目,显示,是不是没调用,或者限制了调用的个数,row=”;
织梦Dedecms广告用标签调用和用JS调用的区别?
JS更灵活! 属于自动化,也就是说你改动了广告内容 JS代码不需要去修改 这对大型网站影响是非常大的! 如果你用的标签调用改了广告就得去模板上改标签