$activeIPopupIssues = 1; if ($categories) { foreach ($categories as $cat) { if ($cat->name != date("Y")) { continue; } $yearFuture = (int) $cat->name > (int) date('Y') ? true : false; $args = array('parent' => $cat->term_id, 'hide_empty' => 0); $categories = get_categories($args); if ($categories) { $i = 0; foreach ($categories as $catS) { if ($catS->cat_name == getSeason()) { $activeIPopupIssues = $i; } $monthFuture = getNumberSeason($catS->cat_name) > getNumberSeason(getSeason()) && (int) $cat->name == (int) date('Y') ? true : false; ?> <?php if ($yearFuture || $monthFuture) { ?> <div class="slide"> <p><?php echo $catS->cat_name; ?> <span><?php echo $cat->cat_name; ?> </span></p> <small>Coming soon</small> </div> <?php
function true_load_posts_issues() { $args = array('parent' => $_POST['categoryLoader'], 'hide_empty' => 0); $categories = get_categories($args); $request = array(); if ($categories) { foreach ($categories as $cat) { $category = get_category($_POST['categoryLoader']); $yearFuture = (int) $category->name > (int) date('Y') ? true : false; $monthFuture = getNumberSeason($cat->cat_name) > getNumberSeason(getSeason()) && (int) $category->name == (int) date('Y') ? true : false; $clickable = $yearFuture || $monthFuture ? false : true; $request[] = array('link' => get_category_link($cat->cat_ID), 'title' => $cat->cat_name, 'category' => $category->cat_name, 'clickable' => $clickable, 'active' => $cat->cat_name == getSeason() && (int) $category->name == (int) date('Y') ? true : false); } } wp_reset_query(); die(json_encode($request)); }