最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 帝国cms内容页如何随机插入一张图片/插入标题图片

    正文概述 管理员   2025-09-05   5

    随机插入图片会用到一个函数rand(),在图片地址后面写入随机函数,以及随机的起始学列号,比如从1到10,就写成rand(1,10),你可以用png图片,也可以用jpg格式的图片,将制作好的图片,放到网站的目录下就可以了。

    <div class="newstext">
    <?php
    $string=$navinfor['newstext'];
    $some="<img ";
    $num=explode($some,$string);
    if(count($num)>1){
    ?>
    [!--newstext--]
    <?
    }else{
    ?>
    [!--newstext--]
    <script>
        document.getElementsByClassName('newstext')[0].children[2].innerHTML = document.getElementsByClassName('newstext')[0].children[2].innerHTML + '<p><img src="/d/file/images/<?=rand(1,10)?>.png" alt="<?=$bqr['title']?>"></p>'
    </script>
    <?
    }
    ?>
    <p>[!--page.url--]</p>
    </div>
    

    以上代码是先做了一个判断,判断这篇文章的内容字段newstext中有没有img标签,如果有img标签就直接显示本文内容,如果没有,就在固定的段落位置显示一张随机的图片。这种方案适合没有图文的网站,随机添加图片后,可以让网站看起来更有美感。

    如果想插入标题图片,把下面代码替换下即可:

    <p><img src="[!--titlepic--]" alt="[!--title--]"></p>
    

     


    我爱模板网 » 帝国cms内容页如何随机插入一张图片/插入标题图片

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元