我正在处理 TwentyTwelve 主题,并且通过在循环之前添加此代码段来修改索引文件
get_header(); ?>
<div id="primary" class="site-content">
<div id="content" role="main" class="clearfix">
<?php
$terms = get_the_category();
$count = count($terms);
echo '<ul id="post-filter">';
echo '<li><a href="#all" title="">All</a></li>';
if ( $count > 0 ){
foreach ( $terms as $term ) {
$termname = strtolower($term->name);
$termname = str_replace(' ', '-', $termname);
echo '<li><a href="#'.$termname.'" title="" rel="'.$termname.'">'.$term->name.'</a></li>';
}
}
echo "</ul>";
?>
<div id="mwrapper">
<?php query_posts('cat=-6,-7'); ?>
<?php if ( have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<div class="box">....
我正在尝试创建一个过滤器来过滤博客文章。喜欢这里的演示。目前我有五个类别:机构说明、设计说明、精选、幽默、未分类。每个类别至少有一篇文章,但似乎只包含设计说明。
我也尝试将其更改get_the_category();
为wp_list_categories();
但最终显示了所有类别。
来源我正在从中获取片段。