Ondersteuning » Code oplossingen gezocht » Pagina navigatie (Pagination) altijd zelfde content /willekeurige projecten

  • Opgelost VanDamage

    (@ralfjuh)


    Hallo,

    Ik probeer de pagina navigatie werkend te krijgen bij een custom thema.
    Heb al van alles geprobeerd, maar geen succes. Code staat helemaal door elkaar.
    Dit is mijn pagina template code:

    <?php
    /* Template Name: Sponsors */
    
    get_header(); 
    
    query_posts('post_type=portfolio&posts_per_page=9');
    
    ?>
    
    <div id="portfolio" class="group"> 
    
    <h1><?php the_title(); ?></h1>
    
    <div class="group">
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    
        <?php
            $title= str_ireplace('"', '', trim(get_the_title()));
            $desc= str_ireplace('"', '', trim(get_the_content()));
        ?>   
    
        <div class="item">
                    <div class="img"><?php the_post_thumbnail(); ?></div>
                    <p><strong><?=$title?></strong> <?php print get_the_excerpt(); ?><br><?php $site= get_post_custom_values('projLink'); if($site[0] != ""){ ?><a href="<?=$site[0]?>" target="_blank">(Bezoek website)</a><?php }else{ ?>Geen website<?php } ?></p>
        </div>
    
    <?php endwhile; endif; ?>
    
    <nav class="pagination">
    <?php pagination_bar(); ?>
    </nav> 
    
    </div>
    
    </div>
    
    <?php get_footer(); ?>

    Hieronder mijn functions.php:

    function pagination_bar() {
        global $wp_query;
    
        $total_pages = $wp_query->max_num_pages;
    
        if ($total_pages > 1){
            $current_page = max(1, get_query_var('paged'));
    
            echo paginate_links(array(
                'base' => get_pagenum_link(1) . '%_%',
                'format' => '/page/%#%',
                'current' => $current_page,
                'total' => $total_pages,
            ));
        }
    }

    Ook wil ik graag dat de weergegeven projecten willekeurig worden weergegeven..
    Hopelijk kan iemand me helpen hiermee..

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Guido

    (@guido07111975)

    Hoi,

    Class group staat er dubbel in, haal hem hier eens weg:

    <div id="portfolio" class="group">

    Guido

    Thread starter VanDamage

    (@ralfjuh)

    Dat heeft er niks meer te maken hoor.

    Is opgelost met onderstaande:

    global $wp_query;
    query_posts( array('post_type' => array( 'portfolio' ),'showposts' => 9, 'paged'=>$paged )

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Het onderwerp ‘Pagina navigatie (Pagination) altijd zelfde content /willekeurige projecten’ is gesloten voor nieuwe reacties.