HEX
Server: Apache
System: Linux top 5.8.11-1.el7.elrepo.x86_64 #1 SMP Tue Sep 22 18:18:35 EDT 2020 x86_64
User: www (1000)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.018111.cn/wp-content/themes/jian/parts/home-mode/lastpost.php
<?php
$sidebar = 'none';

$mo_postlist_no_cat = _cao('home_last_post');
if(!empty($mo_postlist_no_cat['home_postlist_no_cat'])){
  $args['cat'] = '-'.implode($mo_postlist_no_cat['home_postlist_no_cat'], ',-');
}
$args['paged'] = (get_query_var('paged')) ? get_query_var('paged') : 0;
// query_posts($args);
///////////S CACHE ////////////////
if (CaoCache::is()) {
    $_the_cache_key = 'ripro_home_last_posts_'.$args['paged'];
    $_the_cache_data = CaoCache::get($_the_cache_key);
    if(false === $_the_cache_data ){
        $_the_cache_data = new WP_Query($args); //缓存数据
        CaoCache::set($_the_cache_key,$_the_cache_data);
    }
    $psots_data = $_the_cache_data;
}else{
    $psots_data =  new WP_Query($args); //原始输出
}
///////////S CACHE ////////////////

/////////////
$is_cao_site_list_blog = is_cao_site_list_blog();
if ($is_cao_site_list_blog) {
  $col_class = 'content-column col-lg-9';
  $latest_layout = 'bloglist';
}else{
  $col_class = 'col-lg-12';
  $latest_layout = _cao( 'latest_layout', 'grid' );
}
/////////////
?>
<div class="section">
  <div class="container">
    <div class="row">
      <!-- 文章 -->
      <div class="<?php echo $col_class;?>">
        <div class="content-area">
          <main class="site-main">
            <?php if ( $psots_data->have_posts() ) : ?>
              <?php if ( is_home() ) : ?>
                <?php if ($mo_postlist_no_cat['is_home_cat_nav']) : ?>
                  <div class="home-cat-nav-wrap">
                    <ul class="cat-nav">
                      <li><button class="btn btn--white" data-id="0"><?php echo $mo_postlist_no_cat['home_title_s'];?></button></li>
                      <?php foreach ( $mo_postlist_no_cat['nav_cat_id'] as $cat_id ){
                        $category = get_category( $cat_id );
                        echo '<li><button class="btn btn--white" data-id="'.$cat_id.'">'.$category->cat_name.'</button></li>';
                      }?>
                    </ul>
                  </div>
                <?php else: ?>
                  <h3 class="section-title"><span><?php echo $mo_postlist_no_cat['home_title_s'];?></span></h3>
                <?php endif; ?>
              <?php do_action('ripro_echo_ads', 'ad_last_1'); ?>
              <?php endif; ?>
              <div class="row posts-wrapper">
                <?php while ( $psots_data->have_posts() ) : $psots_data->the_post();
                  get_template_part( 'parts/template-parts/content', $latest_layout );
                endwhile; ?>
              </div>
              <?php do_action('ripro_echo_ads', 'ad_last_2'); ?>
              <?php get_template_part( 'parts/pagination' ); ?>
            <?php else : ?>
              <?php get_template_part( 'parts/template-parts/content', 'none' ); ?>
            <?php endif; ?>
          </main>
        </div>
      </div>
      <?php if ($is_cao_site_list_blog) : ?>
      <!-- 侧边栏 -->
      <div class="sidebar-column col-lg-3">
        <aside class="widget-area">
          <?php dynamic_sidebar( 'blog' ); ?>
        </aside>
      </div>
      <?php endif;?>
    </div>
  </div>
</div>

<?php
wp_reset_postdata();