• 音乐 涂鸦 露营趴龚滩国际帐篷音乐狂欢节盛大开幕 2019-08-14
  • 昆明母婴室地图出炉啦!公众场合喂奶不再羞答答 春城壹网 七彩云南 一网天下 2019-08-11
  • 湖北省纪委重申“十个严禁”确保廉洁过端午 2019-08-09
  • 回复@IP比ID好:都被咱用上了?你们咋不会用呢?难道把现实中的悲催带到了论坛? 2019-08-08
  • 中国城市信用建设高峰论坛 2019-08-05
  • 端午假期重庆机场迎送旅客32.8万人次 短程旅游航线受青睐 2019-08-05
  • 临沧对话:中佛协藏南传办主任清远法师谈南传佛教 2019-08-04
  • 你读过的教科书没有给你讲过共产主义,所以你也不知道共产主义社会的核心内容是什么。[微笑][微笑] 2019-08-04
  • 收益走高 2018年银行理财产品怎么买? 2019-08-03
  • 首都电力共产党员先锋 2019-08-03
  • 高考阅卷 主观性较强的题目怎么打分? 2019-08-02
  • 一二九师在同一地点两次设伏 2019-08-02
  • 香港故事海上龙舟队:同舟共济 拼尽全力 2019-07-30
  • 您访问的页面找不回来了 2019-07-27
  • “ONE NIGHT 给小孩”北京站探访周迅刘雯共奏可爱“交响曲” 2019-07-27
  • 设计盒模板网专注于织梦模板dedecms源码分享、discuz论坛模板、ThinkPhp框架模板做完整无错带数据网站源码下载平台。
    用户名:
    密码:
    注册

    湖北11选五走势图:双色球走势图

    VIP

    wordpress教程:设定文章的显示时间期限或过期时间的标志

    双色球走势图 www.dwqz.net / 2015-01-05

    对于类似发布各种活动通知或到期时间内容的wordpress站点,也许会需要这样一个功能:发布活动内容的时候设定活动的到期日期,当活动还没有 过期,网页显示“进行中”;当活动已过了设定的日期,网页则显示“已到期”或者不再显示该文章。有了这个功能,wordpress站长就不需要每次在活动 过期后再编辑文章,实现的方法可以通过wordpress内置的自定义字段。
    创建日期自定义字段:
    字段名称使用:expiration
    设定日期的格式必须是:mm/dd/yyyy 00:00:00 如:01/01/2015 00:00:00
    修改主题模板:
    编辑当前使用的wordpress模板,修改文章主循环代码:
     
    <?php
    if (have_posts()) :
    while (have_posts()) : the_post();
    $expirationtime = get_post_custom_values('expiration');
    if (is_array($expirationtime)) {
    $expirestring = implode($expirationtime);
    }
    $secondsbetween = strtotime($expirestring)-time();
    if ( $secondsbetween > 0 ) {
    ?>
    <div class="post" id="post-<?php the_ID();?>">
    <h2><?php the_title();?></h2>
    <div class="entry">
    <?php the_excerpt();?>
    </div>
    </div>
    <?php
    }
    endwhile;
    endif;
    ?>
    上面代码的作用是如果当前时间超过设定的时间,文章则不显示。
    编辑当前使用的主题模板,修改文章主循环代码:
     
    <?php
    if (have_posts()) :
    while (have_posts()) : the_post();
    ?>
    <div class="post" id="post-<?php the_ID();?>">
    <h2><?php the_title();?></h2>
    <div class="entry">
    <?php the_excerpt();?>
    <?php 
    $expirationtime = get_post_custom_values('expiration');
    if (is_array($expirationtime)) {
    $expirestring = implode($expirationtime);
    }
    $secondsbetween = strtotime($expirestring)-time();
    if ( $secondsbetween > 0 ) { 
    echo '进行中';
    }else {
    echo '已过期';
    }
    ?>
    </div>
    </div>
    <?php
    endwhile;
    endif;
    ?>
    上面代码的作用是如果当前时尚没有超过设定的时间内容中就显示“进行中”,否则就显示“已过期”。

     

     

     

    收缩
  • 音乐 涂鸦 露营趴龚滩国际帐篷音乐狂欢节盛大开幕 2019-08-14
  • 昆明母婴室地图出炉啦!公众场合喂奶不再羞答答 春城壹网 七彩云南 一网天下 2019-08-11
  • 湖北省纪委重申“十个严禁”确保廉洁过端午 2019-08-09
  • 回复@IP比ID好:都被咱用上了?你们咋不会用呢?难道把现实中的悲催带到了论坛? 2019-08-08
  • 中国城市信用建设高峰论坛 2019-08-05
  • 端午假期重庆机场迎送旅客32.8万人次 短程旅游航线受青睐 2019-08-05
  • 临沧对话:中佛协藏南传办主任清远法师谈南传佛教 2019-08-04
  • 你读过的教科书没有给你讲过共产主义,所以你也不知道共产主义社会的核心内容是什么。[微笑][微笑] 2019-08-04
  • 收益走高 2018年银行理财产品怎么买? 2019-08-03
  • 首都电力共产党员先锋 2019-08-03
  • 高考阅卷 主观性较强的题目怎么打分? 2019-08-02
  • 一二九师在同一地点两次设伏 2019-08-02
  • 香港故事海上龙舟队:同舟共济 拼尽全力 2019-07-30
  • 您访问的页面找不回来了 2019-07-27
  • “ONE NIGHT 给小孩”北京站探访周迅刘雯共奏可爱“交响曲” 2019-07-27
  • 棒球英豪主题曲 彩票销售员工资多少 国际学校排名 彩票投注软件 北京塞车pk10开奖视频 湖南快乐十分开奖app 浙江省体育彩票机报名 广东36选7在线机选 青海快三专家推荐 英超集锦视频 体彩竞彩足球比分奖金 山西新11选5选号技巧 北京pk10历史号码统计 3d近十期开机号 提供六肖中特免费资料