achterbahnfreak
Erfahrenes Mitglied
Hi,
ich will einen Zähler in der category.php einbauen, der eben für jeden Post eins hochzählt.
Nun will ich in der der post-datei selber (entry-summary.php) schauen, ob die Zahl durch 3 teilbar ist und wenn ja, bekommt die section eine zusätzliche Klasse.
Allerdings hat die Variable $i in der entry-summary.php keinen Einfluß auf die anderen vordefinierten i-Variablen. Wie bekomme ich es nun hin, dass ich meinen Zähler praktisch in der einen php-Datei beginnen und in der anderen Datei vollenden kann?
Achja wie ihr ihr seht, habt ihr es hier mit einem blutigen Anfänger zu tun.
ich will einen Zähler in der category.php einbauen, der eben für jeden Post eins hochzählt.
PHP:
<?php get_header(); ?>
<section id="content" role="main">
<div class="main-content">
<header class="header">
<h1 class="entry-title"><?php single_cat_title(); ?></h1>
<?php /* if ( '' != category_description() ) echo apply_filters('archive_meta', '<div class="archive-meta">' . category_description() . '</div>'); */ ?>
</header>
<?php $i = 0; ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php $i++; ?>
<?php echo $i ?>
<?php get_template_part('entry'); ?>
<?php endwhile; endif; ?>
<?php get_template_part('nav', 'below'); ?>
</div>
</section>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Nun will ich in der der post-datei selber (entry-summary.php) schauen, ob die Zahl durch 3 teilbar ist und wenn ja, bekommt die section eine zusätzliche Klasse.
PHP:
<?php if(is_search()) { ?>
<section class="entry-summary">
<?php the_excerpt(); ?>
<div class="entry-links"><?php wp_link_pages(); ?></div><?php } else { ?>
<section class="category-view <?php if ($i%3==0) : ?>test<?php endif; ?>">
<?php the_post_thumbnail('category-size'); ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" rel="bookmark"><?php the_title(); ?></a>
<?php } ?>
</section>
Allerdings hat die Variable $i in der entry-summary.php keinen Einfluß auf die anderen vordefinierten i-Variablen. Wie bekomme ich es nun hin, dass ich meinen Zähler praktisch in der einen php-Datei beginnen und in der anderen Datei vollenden kann?
Achja wie ihr ihr seht, habt ihr es hier mit einem blutigen Anfänger zu tun.