wie um zu zeigen, nur die Unterkategorien in der übergeordneten Kategorie-Seite in wordpress?
Frage ich mich, wie um zu zeigen, einfach nur Unterkategorien, die auf eine übergeordnete Kategorie?
Gibt es eine Möglichkeit, dies zu tun?
Bin ich mit diesem code.
<?php
if (is_category())
{
$cur_cat = get_query_var('cat');
if ($cur_cat)
{
$new_cats = wp_list_categories('echo=false&child_of=' . $cur_cat .'&depth=1&title_li=&&show_count=1&hide_empty=0');
echo '<ul>' . $new_cats . '</ul>';
}
}
?>
Habe ich übergeordnete Kategorie, videos und 3 untergeordnete Kategorien von Kunst,Technologie und lustig.
Nun ich will einfach nur, um zu zeigen, nur 3 untergeordneten Kategorien in category:videos
Aber mein problem ist, dass es zeigt auch, übergeordneten Kategorie Beiträge. Und wenn ich gehe zu jedem Kind Kategorie Seite zeigen diese Zeile No categories
auf die Bezeichnung der Kategorie.
Zum Beispiel, wenn ich gehen, um Kunst-Kategorie-Seite, dann auf der Kategorie-Titel der Art
dieser Linie angezeigt wird.
Bitte schlagen Sie mich vollständig und sinnvolle Lösung.
AKTUALISIERT
Hier ist meine gesamte category.php
Vorlage:
<?php get_header(); ?>
<article class="content">
<div id="marquee-container"><div title="News Updates…" alt="News Updates…" style="position:relative; background-color: #FFF; width:137px; height:19px; z-index:1; border-radius:3px; background-image:url(<?php bloginfo('template_directory'); ?>/images/wp0465f11b_06.png); display:inline-block;"></div><h4 class="marquee-text">New Features Coming Soon...</h4></div>
<?php if ( have_posts() ) : ?>
<div class="posts">
<h1 class="archive-title"><?php printf( __( 'Category: %s', 'OnlinEarn' ), single_cat_title( '', false ) ); ?></h1>
<?php if ( category_description() ) : //Show an optional category description ?>
<div class="archive-meta"><?php echo category_description(); ?></div>
<?php endif; ?>
<?php $args = array('child_of' => 'videos'); ?>
<?php
if (is_category('videos'))
{
$cur_cat = get_query_var('cat');
if ($cur_cat)
{
$new_cats = wp_list_categories('echo=false&child_of=' . $cur_cat .'&depth=1&title_li=&&show_count=1&hide_empty=0');
}
}
?>
<?php /* The loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
<div class="block"><?php get_template_part( 'content', get_post_format() ); ?></div>
<?php endwhile; ?>
</div><!--.posts-->
<?php else : ?>
<?php get_template_part( 'content', 'none' ); ?>
<?php endif; ?>
</article><!-- .content -->
- Will jemand meine Frage beantworten?? Ich m sehr daran gelitten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
else { //loop here to list posts on child category pages }
&& is_category('video')
Ausdruck. Hoffe, es funktioniert.