web建站教程
     
  1. 首页
  2. 前端UI组件库
  3. AI项目和框架
  4. 前端知识
  5. AI应用
  6. IT知识
  7. Chrome插件
  8. 地图大全
  9. 休息站

wordpress如何只在发布超过30天的文章中显示广告

838 ℃

wordpress如何只在发布超过30天的文章中显示​广告,30天内的文章中不显示广告,下面web建站小编给大家详细介绍一下具体代码!

1、打开当前主题functions.php​文件,新增以下代码:

function is_old_post($post_id=null){ 
  $days = 30; //天数 
  global $wp_query; 
  if(is_single() || is_page()) { 
    if(!$post_id) { 
      $post_id = $wp_query->post->ID; 
    } 
    $current_date = time(); 
    $offset = $days *60*60*24; 
    $post_id = get_post($post_id); 
    $post_date = mysql2date('U',$post_id->post_date); 
    $cunning_math = $post_date + $offset; 
    $test = $current_date - $cunning_math; 
    if($test > 0){ 
      $return = true; 
    }else{ 
      $return = false; 
    } 
  }else{ 
    $return = false; 
  } 
  return $return; 
}

2、打开文章模板single.php,新增以下代码:

<?php if(is_old_post()){ ?> 
 //​在此处插入广告代码
<?php } ?>

李跳跳:一个自动跳过APP启动广告的插件

在网站上发布文章,关键词、文章摘要重要吗?

帝国cms发布文章后直接提交百度(主动推送代码

如何使用dede织梦cms最新发布文章加上new标志

dedecms发布文章后显示空白的解决方法

标签: 发布文章 广告设置

上面是“wordpress如何只在发布超过30天的文章中显示广告”的全面内容,想了解更多关于 wordpress 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_3343.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 首页 > wordpress
扣子空间 – 免费全能AI办公智能体
Trae:新一代免费的AI编程工具
上一篇:
下一篇:
x 打工人ai神器
x 扫一扫打开藏历小程序

打开微信“扫一扫”查看今日藏历!