• <i id='c7rmyf9e'><tr id='ly9zwd1o'><dt id='ekeu2tkr'><q id='w1603yaz'><span id='eszhhx4h'><b id='vydb3b36'><form id='n7r58hrw'><ins id='mrf6qb83'></ins><ul id='0mw0ksfn'></ul><sub id='ghsobnxh'></sub></form><legend id='lbokmz7c'></legend><bdo id='gjby8ank'><pre id='uv65ljue'><center id='srlf34fe'></center></pre></bdo></b><th id='2630wl8i'></th></span></q></dt></tr></i><div id='ibge7734'><tfoot id='yd7v0c8g'></tfoot><dl id='ujkrmryj'><fieldset id='9qy11qow'></fieldset></dl></div>
  • <legend id='giy73hls'><style id='p5rbfqu2'><dir id='of9hi5g1'><q id='c8btwj4k'></q></dir></style></legend>
  • <tfoot id='fkzr7gns'></tfoot>

    <small id='k1km4b15'></small><noframes id='sd0oivro'>

        • <bdo id='389cgh2m'></bdo><ul id='i2403hax'></ul>

        精准传达 • 价值共享

        洞悉互联网前沿资讯,探寻网站营销规律

        织梦模板实现文章多张图片作为缩略图的办法

        作者: 庚午网络 | 2020-10-20 16:53 |点击:

        SEO 网络营销 整合营销

            <tfoot id='popk439b'></tfoot>
            <i id='bpvs5q09'><tr id='iy4ae1vd'><dt id='08isjnje'><q id='306krbpg'><span id='e7ux9gk7'><b id='xqlryvlv'><form id='xa17mhl8'><ins id='tleri3k7'></ins><ul id='m0mmva4c'></ul><sub id='ps7zavps'></sub></form><legend id='qzisx845'></legend><bdo id='sxldft8w'><pre id='9jzhrs73'><center id='2rgudw2q'></center></pre></bdo></b><th id='co48iiw8'></th></span></q></dt></tr></i><div id='kqgk9nap'><tfoot id='co6si4km'></tfoot><dl id='vz1xigqf'><fieldset id='bri7zh90'></fieldset></dl></div>

            <small id='2p8jnx88'></small><noframes id='n4oqvaei'>

            <legend id='bzu3mcya'><style id='h4tv0m8m'><dir id='nqvi78v3'><q id='4dyzt0bt'></q></dir></style></legend>

                <tbody id='108q6e47'></tbody>
                  <bdo id='z2rhe5tp'></bdo><ul id='xlp1w7xr'></ul>

                   默认情况下织梦文章内容中只能一张图片作为缩略图出现在文章类表页面或者文章首页。但是有的时候我们在织梦模板的制作过程中,用户想用调用显示多张(例如3张,或者5张)缩略图显示在类表页面,我们需要如何去实现呢?代码又要如何写呢?

                  实现方法如下:

                  首先我们找到include下的extend.func.php 文件,在里面加入如下代码:

                  1
                  2
                  3
                  4
                  5
                  6
                  7
                  8
                  9
                  10
                  11
                  12
                  13
                  14
                  15
                  16
                  17
                  18
                  19
                  20
                  21
                  22
                  23
                  24
                  25
                  /**
                  *  文章内容提取图片(多张)自定义输出
                  *
                  * @access    public
                  * @param     string  $string  文档内容
                  * @param     string  $num  输出几张
                  * @return    string
                  */
                  if(!function_exists('getBodypics'))
                  {
                  function getBodypics($string$num)
                  {
                  preg_match_all("/<img([^>]*)\s*src=('|\")([^'\"]+)('|\")/",$string,$matches);
                  $imgsrc_arr array_unique($matches[3]);
                  $count count($imgsrc_arr);
                  $i = 0;
                  foreach($imgsrc_arr as $imgsrc)
                  {
                  if($i == $numbreak;
                  $result .= "<a><img src=\"$imgsrc\"/></a>";
                  $i++;
                  }
                  return $result;
                  }
                  }

                  然后,我们再在arclist标签中调用,代码写法如下:

                  1
                  [field:body function=getBodypics(@me,3)/]

                  在这里需要注意的是:arclist标签中首先要 addfields='body'  否则无法调用到body。大家可以去尝试看看。

                  二度创作,如有侵权请联系删除。如没特殊注明,文章均为庚午网络原创,转载请注明https://www.hngengwu.com/wangzhanjianshezhishi/127.html

                  1. <tfoot id='8lyckejm'></tfoot>

                      <small id='h4syx48q'></small><noframes id='cyfanblf'>

                        <bdo id='1yhmd1ih'></bdo><ul id='ra9l5jmi'></ul>
                    1. <legend id='dnyf608q'><style id='rsiwj3dt'><dir id='pe86y47g'><q id='4wr8gxyd'></q></dir></style></legend>
                      <i id='ml7rmj4w'><tr id='qmbtrn7b'><dt id='d54xfokr'><q id='dkhredfm'><span id='xf3ya9sy'><b id='zm1fastk'><form id='vh1g7sux'><ins id='5rzfjoo2'></ins><ul id='sfloexl6'></ul><sub id='00663ru4'></sub></form><legend id='6nd5alj9'></legend><bdo id='a11e040o'><pre id='ma76gvtt'><center id='axbsij8k'></center></pre></bdo></b><th id='cvxxxhu2'></th></span></q></dt></tr></i><div id='ifekkdmv'><tfoot id='xdcxl5fd'></tfoot><dl id='1j593dcd'><fieldset id='aeu7jq64'></fieldset></dl></div>
                    2. 多一份策划方案,总有益处。

                      请直接添加技术总监微信联系咨询

                      网站设计 品牌营销

                      多一份参考,总有益处

                      联系庚午网络,获得专属《策划方案》及报价

                      咨询相关问题或预约面谈,可以通过以下方式与我们联系

                      业务热线:18574395938 / 大客户专线:18574395938