当前位置:空木白博客 > WordPress > 正文
空木白

作者:空木白

手机扫码查看

实现WordPress文章部分内容定时可见-纯代码

在主题文件functions.php最后一个?>的前面添加以下代码:

function timing_content($atts, $content = null){
  extract(shortcode_atts(array(
     'month' => '',
     'day'   => '',
     'year'  => ''
    ), $atts));
    $remain = ceil((mktime( 0,0,0,(int)$month,(int)$day,(int)$year) - time())/86400);
    if( $remain > 1 ){
        return $daysremain = "<div class=\"alert alert-success\"><center>本篇文章内容<b>($remain)</b>天后可见,请耐心等待哦~</center></div>";
    }else if($remain == 1 ){
    return $daysremain = "<div class=\"alert alert-info\">本篇文章内容<b>($remain)</b>天后可见,请耐心等待哦~</div>";
    }else{
        return $content;
    }
}
add_shortcode('timing', 'timing_content');

在写文章的时候,使用以下短代码即可:

[timing month="月份" day="日期" year="年份"]内容[/timing]

就是将上面的【内容】改为【本次活动已过期,请下次再来!!!】

 您阅读这篇文章共花了: 
未经允许不得转载:

作者:空木白, 转载或复制请以 超链接形式 并注明出处 空木白博客
原文地址:《实现WordPress文章部分内容定时可见-纯代码》 发布于2018-11-21

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

隐藏
变装
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00
      切换注册

      登录

      忘记密码 ?

      您也可以使用第三方帐号快捷登录

      Q Q 登 录
      微 博 登 录
      切换登录

      注册