Ondersteuning » Thema en CSS/opmaak » Highlight post in loop in single.php

  • Opgelost podenemus

    (@podenemus)


    Hallo!

    Ik ben redelijk nieuw met WordPress maar heb inmiddels al wat simpele theme’s gebouwd. Nu kom ik een probleem tegen waar ik niet 123 uitkom, mede omdat ik niet veel ervaring heb met de php tags die in de themes gebruikt kunnen worden.

    Wat ik wil bereiken is het volgende:

    Ik wil in single.php eerst de post laten zien, vervolgens de post id van die post gebruiken om in de loop erna de huidige post uit te lichten met css.

    Wat ik nu heb is het volgende:

    <?php get_header(); ?>
    
    <div id="content">
    
    <div id="video">
    <?php the_post(); ?>
    <?php the_content(); ?>
    </div>
    
    <div id="vidlinks">
    
    <?php $currentpost = get_the_ID(); ?>
    
    <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    query_posts('category_name=video&posts_per_page=5&paged=' . $paged); ?>
    
        <?php if (have_posts()) : while (have_posts()) : the_post(); ?>	
    
     <?php if($currentpost == $post->ID) { echo '<div id="vidlinkcurrent">' } 
    
     else { echo '<div id="vidlinksingle">'	} ?>
    
     <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
    
    			<?php the_title(); ?>
    
             <?php the_excerpt(); ?>
    
        </a>
    
     </div>
    			<?php endwhile; else: ?>
    					<?php _e('Geen post gevonden in deze catagorie.'); ?>
    			<?php endif; ?>
    
    </div>
    
    </div>
    
    <?php get_footer(); ?>

    Iemand een idee, hoe ik dat voor mekaar krijg? Ik heb verschillende dingen geprobeerd, kom er niet helemaal uit wat nou wel en wat niet binnen en buiten de loop gebruikt mag worden.

    Thnx a ton!

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Het onderwerp ‘Highlight post in loop in single.php’ is gesloten voor nieuwe reacties.