zoukankan      html  css  js  c++  java
  • DEDE 调用文章中略缩图的原图



    修改include/extend.func.php

    (1)想要设置第一张 直接为 文章中的第一张原图而不是略缩图
    添加最后面添加该代码:
    //取第一张图地址

    function firstimg($str_pic){
      $str_sub=substr($str_pic,0,-7).".jpg";//删除缩略图字符串最后七位,然后再补上后缀.jpg
      return $str_sub;
    }

    然后在模板里arlist等标签内调用:[field:litpic function=firstimg('@me')/]

    直接调用用:{dede:field name='litpic' function="firstimg(@me)"/}


    (2)直接获取文章中的第一张图

    //取原图地址
    function bigimg($str_pic) {   $str_houzhi
    =substr($str_pic,-4);   $str_sub=substr($str_pic,0,-7).$str_houzhi;//删除缩略图字符串最后七位,然后再补上后缀.jpg   return $str_sub; }

    然后在模板里arlist等标签内调用:[field:litpic function=bigimg('@me')/]

    直接调用用:{dede:field name='litpic' function="bigimg(@me)"/}

    以上代码复制进报错 请手动输入

    注意:调用文章中的第一张原图而不是第一张图生成的略缩图,必须保证该文章的略缩图是自动获取的 第一张原图的

  • 相关阅读:
    Xcode 单元测试
    Oracle积累
    懒人小技巧, Toad 常用偷懒方法
    改变UITableView选中行高亮的颜色
    苹果企业版帐号申请记录
    RGB颜色设置错误
    IOS 设置文件是否使用ARC
    懒人的小技巧, 批处理修改IP
    Go连接MYSQL
    Go中的函数和闭包
  • 原文地址:https://www.cnblogs.com/lzhlearn/p/6138139.html
Copyright © 2011-2022 走看看