老谢博客

  • 首页
  • WordPress
  • 网络技术
  • 乱七八糟
  • 运维技术
  • 给我留言
  • 关于老谢

wordpress显示照片EXIF信息

分类:折腾日期:2012-06-08 - 17:58:59作者:老谢

首先,在主题文件functions.php加入下面的代码:

function photo($atts, $content=null){
$exif = exif_read_data(''.$content.'', 0, true);
return "<br />\n"."<strong>[器材]</strong>&nbsp;".$exif[IFD0][Make].$exif[IFD0][Model]."<br />\n"."<strong>[参数]</strong>&nbsp;"."光圈:".$exif[COMPUTED][ApertureFNumber]."&nbsp;快门:".$exif[EXIF][ExposureTime]."&nbsp;焦距:".$exif[EXIF][FocalLength]."mm"."&nbsp;ISO:".$exif[EXIF][ISOSpeedRatings]."&nbsp;拍摄日期:".$exif[EXIF][DateTimeOriginal];
}

function photo($atts, $content=null){ $exif = exif_read_data(''.$content.'', 0, true); return "<br />\n"."<strong>[器材]</strong>&nbsp;".$exif[IFD0][Make].$exif[IFD0][Model]."<br />\n"."<strong>[参数]</strong>&nbsp;"."光圈:".$exif[COMPUTED][ApertureFNumber]."&nbsp;快门:".$exif[EXIF][ExposureTime]."&nbsp;焦距:".$exif[EXIF][FocalLength]."mm"."&nbsp;ISO:".$exif[EXIF][ISOSpeedRatings]."&nbsp;拍摄日期:".$exif[EXIF][DateTimeOriginal]; }

然后编辑主题文件的style.css加入下面css样式:

.exif {
background: #FFD;
height: 50px;
font-size: 12px;
line-height: 16px;
border: 1px solid #999;
border-left: 4px solid #600;
margin: 2px 0;
padding: 4px;
}

.exif { background: #FFD; height: 50px; font-size: 12px; line-height: 16px; border: 1px solid #999; border-left: 4px solid #600; margin: 2px 0; padding: 4px; }

调用格式:

<div class="exif">[pho]http://图片地址[/pho]</div>

<div class="exif">[pho]http://图片地址[/pho]</div>

演示效果如图:

wordpress显示照片EXIF信息

ps:本人css实在烂,弄不出来好看的样式

本文参考自:http://cc.80sbar.com/realize-wordpress-display-images-exif-information.html

原文地址 : https://www.xj123.info/3043.html

本站遵循 : 署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5)

版权声明 : 原创文章转载时,请务必以超链接形式标明文章原始出处

  • 上一篇:没忍住还是入手了
  • 下一篇:root删文件Operation not permitted
16条评论
  1. 陌上风 说:

    焦距参数不对,怎么可能出个分数出来。

    .

    POST:2012-09-01 21:53 回复
  2. 子痕 说:

    现在用什么机器和头? 看到现在除了乐摄宝的包,还没有看到其它照片的~

    POST:2012-11-23 22:07 回复
    • 老谢 说:

      @子痕 500D+狗头

      POST:2012-11-24 09:05 回复
  3. 牧羊人 说:

    感谢分享,马上回去弄个~

    POST:2017-04-12 21:29 回复
  4. 牧羊人 说:

    额。

    这头像证明很久之前我来过这。。。

    想说的是:这个代码好像失效了??

    POST:2017-04-12 22:26 回复
    • 老谢 说:

      应该可以用

      POST:2017-04-14 00:21 回复
  5. huang 说:

    老铁,我试了一下不知道为什么总是直接输出[pho]http://…png[pho]
    是因为必须存在媒体库里的才能用么?
    望大佬解答

    POST:2018-12-16 22:09 回复
    • 老谢 说:

      请提供下图片地址,我测试下

      POST:2018-12-17 21:30 回复
      • huang 说:

        这是图片地址:
        http://www.sqrt4.cc/wp-content/uploads/2018/12/2018-12-14-124158922.jpg

        POST:2019-01-09 20:01 回复
      • huang 说:

        我发现好像是因为上传以后所有exif数据都没了。。。
        不知道为什么,但是我通过ftp上传到主机图片的exif还在,但是传到wordpress的媒体库里exif就没了。。。
        望大佬指导

        POST:2019-01-09 22:53 回复
        • 老谢 说:

          印象里wp是不对图片进行压缩的,实在不行可以找个图床上传图片

          POST:2019-01-10 08:42 回复
      • huang 说:

        我把上传后生成压缩的图片的功能给禁用以后图片确实保留了exif信息,但是还是没法显示出来,得到的时间一直都是1970的1月1号,然后光圈快门ISO啥的都还是0是为什么呢?

        POST:2019-01-11 21:07 回复
        • 老谢 说:

          你倒是把图片地址给我啊……

          POST:2019-01-12 22:15 回复
      • huang 说:

        抱歉抱歉忘记了
        http://www.sqrt4.cc/wp-content/uploads/2018/12/2019-01-09-150028785.jpg

        POST:2019-01-12 22:39 回复
        • 老谢 说:

          单独使用exif_read_data函数进行测试,可以正常获取exif信息

          POST:2019-01-15 23:10 回复
          • huang 说:

            多谢老哥

            POST:2019-01-19 19:35 回复
      • huang 说:

        这是哪个页面的网址
        http://www.sqrt4.cc/portfolio/photos

        POST:2019-01-12 22:40 回复
1 2
发表评论 点击取消评论.

*必填

*必填

  • 文章归档
  • 子网计算
  • 我的共享
  • 锻炼计划
  • 给我留言
  • 关于老谢
2025 年 6 月
一 二 三 四 五 六 日
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« 5 月    

最新文章

  • 认知,是否是一座大山?当架构决策变成配置清单比价
  • 重装博客服务器环境
  • 特斯拉24款标续 Model Y 2万公里使用体验
  • 接盘的傻子
  • 小牛us电瓶指示灯闪三次不上电
  • 一次还不错的小米售后体验
  • 装台1600元办公主机
  • 2021好久没更新博客
  • Zabbix监控oxidized备份状态
  • Zabbix 5.0 LTS版本MySQL表分区及编译安装随记

最新评论

  • zwwooooo:类似以前做网站开发时,一开始有自...
  • 老陳网志:有点高端,像我们整点nas玩玩就够...
  • springwood:自从 CentOS 不维护之后,我换 U...
  • 大D:难都搞下来了,那就更得YM了
  • 大D:只能是YM了,谢总牛啊
  • 灰常记忆:经济不好 今年我也换了机器 一...
  • 大峰:这是海外服务器嘛?速度挺快的。
  • 大D:只能单走一个6了哈哈哈
  • zwwooooo:买特斯拉和买iPhone的人群其实相似...
  • 平安家属子痕:一直坚持油车,看你写的心里有...

日志存档

  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2024 年 9 月
  • 2024 年 5 月
  • 2024 年 1 月
  • 2023 年 4 月
  • 2021 年 10 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2020 年 11 月
  • 2020 年 9 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 10 月
  • 2019 年 7 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 3 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 1 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 4 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 10 月
  • 2015 年 9 月
  • 2015 年 7 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2015 年 2 月
  • 2015 年 1 月
  • 2014 年 12 月
  • 2014 年 10 月
  • 2014 年 9 月
  • 2014 年 8 月
  • 2014 年 7 月
  • 2014 年 6 月
  • 2014 年 5 月
  • 2014 年 4 月
  • 2014 年 3 月
  • 2014 年 2 月
  • 2014 年 1 月
  • 2013 年 12 月
  • 2013 年 11 月
  • 2013 年 10 月
  • 2013 年 9 月
  • 2013 年 8 月
  • 2013 年 7 月
  • 2013 年 6 月
  • 2013 年 5 月
  • 2013 年 4 月
  • 2013 年 3 月
  • 2013 年 2 月
  • 2013 年 1 月
  • 2012 年 12 月
  • 2012 年 11 月
  • 2012 年 9 月
  • 2012 年 8 月
  • 2012 年 7 月
  • 2012 年 6 月
  • 2012 年 5 月
  • 2012 年 4 月
  • 2012 年 3 月
  • 2012 年 2 月
  • 2012 年 1 月
  • 2011 年 12 月
  • 2011 年 11 月
  • 2011 年 10 月
  • 2011 年 9 月
  • 2011 年 8 月
  • 2011 年 7 月
  • 2011 年 6 月
  • 2011 年 5 月
  • 2011 年 4 月
  • 2011 年 3 月
  • 2011 年 2 月
  • 2011 年 1 月
  • 2010 年 12 月
  • 2010 年 11 月
  • 2010 年 10 月
  • 2010 年 9 月
  • 2010 年 8 月
  • 2010 年 7 月

W3C

  • XHTML 1.0 Transitional
  • CSS level 3
  • Google+
Copyright © 2010-2025 老谢博客 All rights reserved.
Gzipped 76.5% | Optimized loading 56 queries in 0.529 seconds | Memory 38.86 MB | 尼玛的备案
Powered by WordPress. | Hosted By LAOXUEHOST | Theme by WordPress主题巴士 | 站点地图 | SiteMap | uptime查询