首页 » 建站技术 » WordPress » 浏览内容

wordpress显示照片EXIF信息


2012-10-21 11:50:27 1,576 0 发表评论 字体: 作者:C.K.

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

只支持jpeg格式的,使用其他格式的图片返回的是错误信息而不是异常.

首先,在主题文件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];
  • }
  • 然后编辑主题文件的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;
  • }
  • 调用格式:

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

    演示效果如图:

      网站统计 Statistics

      • 创建时间: 2005年1月3日 距今4764 天
      • 日志总数: 2461
      • 评论总数: 630
      • 标签总数: 654
      • 链接总数: 273
      • 最后更新: 2017-7-1 18:16:33
      • 您是本站第 13199470 位访客

      广告区 Guǎng Gào