下面是我的分类页面。它列出了页面中的所有类别。但是什么时候<a href>
在此处获取空值。请参阅附带的屏幕截图。为什么?href
此处为空
li><a href="<?php echo esc_url( $category_link ); ?>"><?php echo $cat- >name; ?></a></li>
这里是完整的代码
<? php
/*
Template Name: Categories
*/
get_header();
$cats = get_categories();
$num_cats = wp_count_terms(\'category\');
$count = $num_cats; // Total Categories
$linetotal=round($count/3); // Part of Category
$cat1 = get_query_var(\'cat\');
$category_link = get_category_link( $cat1 );
?>
<!-- Main body section begins -->
<div class="row">
<div class="medium-4 large-4 columns category_list">
<ul>
<?php
$totalcount = 1;
$totalpart = 1;
foreach($cats as $cat): ?>
<li><a href="<?php echo esc_url( $category_link ); ?>"><?php echo $cat->name; ?></a></li>
<?php
if($totalcount % $linetotal == 0 && $totalpart < 3) {
echo \'</ul></div><div class="medium-4 large-4 columns category_list"><ul>\';
$totalpart++;
}
$totalcount++;
endforeach;?>
</ul>
</div>
</div>
<?PHP get_footer(); ?>
如有任何建议,将不胜感激。