Op de homepage van mijn (Wordpress) blog, toont mijn thema 10 berichten weer. En de rest kan je niet zien, tenzij je op categoriën of iets dergelijks klikt. Nou wil ik dus aan de onderkant (van mijn homepage) een pagina-navigatie maken. Met andere woorden een link waarmee de bezoekers, de eerder gepubliceerde berichten kunnen lezen.
Nou heb ik het volgende gevonden:
Als ik nou op 'Next entries' klik, ga ik naar www.voorbeeldsite.nl/page/2/<?php next_posts_link('Next Entries »', 0); ?>
Het probleem is dat ik gewoon dezelfde berichten zie als op de eerste pagina (homepagina dus).
Hoe kan ik dit oplossen? Heeft iemand enig idee?
- Probleem met Wordpress
-
14-03-2009, 14:06 #1
- Berichten
- 979
- Lid sinds
- 17 Jaar
Probleem met Wordpress
-
-
14-03-2009, 19:16 #2
- Berichten
- 88
- Lid sinds
- 19 Jaar
Ik heb zelf het volgende:
Code:<?php next_posts_link('« Vorige berichten') ?>
Code:<?php next_posts_link('Next Entries »'); ?>
-
14-03-2009, 22:16 #3
- Berichten
- 979
- Lid sinds
- 17 Jaar
@ Nick van Egdom:
Bedankt voor je reactie, maar volgens mij is dat het probleem niet. Ik heb het met jouw link geprobeerd, maar wil niet lukken.
Als ik naar www.voorbeeldsite.nl/page/2/ ga, zou ik eerder gepubliceerde berichten moeten zien, maar het blijft nog steeds bij pagina 1, maar de url is .../page/2/. Op de 2e pagina komen dus niet de eerder gepubliceerde berichten.
Aanvullend bericht:
Het gaat om http://gevoelloos.nl/. Als ik naar http://gevoelloos.nl/page/2/ ga, zie ik hetzelfde als bij http://gevoelloos.nl/page/1. Ligt dit aan mijn thema?
Aanvullend bericht:
Iemand die mijn probleem kan verhelpen, kan voor een maand een tekslink krijgen onder 'Partners' (zichtbaar op elke pagina), 6000 uniek per maand.Laatst aangepast door Haydar C : 15-03-2009 om 18:05 Reden: Automatisch samengevoegd.
-
15-03-2009, 18:12 #4
- Berichten
- 88
- Lid sinds
- 19 Jaar
Kan je de index.php laten zien van je thema?
-
15-03-2009, 18:50 #5
- Berichten
- 1.670
- Lid sinds
- 17 Jaar
Denk eerder dat er iets met je htaccess aan de hand is
-
15-03-2009, 19:43 #6
- Berichten
- 61
- Lid sinds
- 17 Jaar
Eehm als je iets beter had gezocht... Ik heb hier toevallig laatst nog een topic over geplaatst, wat uiteindelijk is opgelost:
https://www.sitedeals.nl/blog-forum/5...wordpress.html
-
15-03-2009, 19:44 #7
- Berichten
- 979
- Lid sinds
- 17 Jaar
Daar heeft het ook niets mee te maken, want bij mijn andere themas doet hij het wel. En ik heb niet voor elke thema een apart htaccess bestand. En ik zie niets verkeerds als ik het vergelijk met mijn andere themas, al ben ik niet echt een PHP-kenner.
Aanvullend bericht:
@ Kees Kluskens
Ik heb je topic ook gezien, maar begreep eerlijk gezegd niet wat er precies bedoeld werd.
Oplossinge zit volgens mij in het volgende:
Je moet WP in de query zeggen welke pagina je op dat moment aan het bekijken bent:
Zet dit boven de loop:
PHP Code:
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
Als het goed is gebruik je query_posts of iets soortgelijks (de query waar ik het over had) om de posts op te halen (ook voor het begin v/d loop). Hier moet toegevoegd worden welke pagina wordt opgehaald:
PHP Code:
<?php
// double quotes
query_posts("showposts=X&cat=X&paged=$paged");
// single quotes
query_posts('showposts=X&cat=X&paged='.$paged);
?>
Laatst aangepast door Haydar C : 15-03-2009 om 19:48 Reden: Automatisch samengevoegd.
-
16-03-2009, 06:14 #8
- Berichten
- 61
- Lid sinds
- 17 Jaar
Dat is dit:
PHP Code:<?php while (have_posts()) : the_post(); ?>
-
16-03-2009, 11:29 #9
- Berichten
- 979
- Lid sinds
- 17 Jaar
Dus moet het zo? Want als ik dit gebruik wil het nog steeds niet lukken. Of moet er meer gebeuren dan dit?
<!-- Middle Column -->
<?php while (have_posts()) : the_post(); ?>
<div id="midcolumn">
<h2>Laatste nieuws</h2>
<!-- Loop for latest news -->
<?php $oddentry = 'class="gray" '; ?>
<?php query_posts('cat=1,2,3,4,5,6,8,9,10,87,88,271,15&s howposts=10&paged=$paged'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div <?php echo $oddentry; ?>>
<div class="midcolumnpost">
<h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
<?php the_excerpt_reloaded(85, '<img><a>', 'content', false, 'More...', true);?>
<div class="details">
<?php _e('Door:','Wordpress_Magazine');?> <?php the_author_posts_link('namefl'); ?> | <?php the_time('F j, Y'); ?> | <?php comments_popup_link(__('Reageer'), __('1 Reactie'), __('% Reacties'));?> | <a href="<?php echo get_permalink(); ?>" title="Lees meerr..">Lees meerr..</a>
-
16-03-2009, 14:45 #10
- Berichten
- 1.670
- Lid sinds
- 17 Jaar
PHP Code:<!-- Middle Column -->
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
<?php while (have_posts()) : the_post(); ?>
<div id="midcolumn">
<h2>Laatste nieuws</h2>
<!-- Loop for latest news -->
<?php $oddentry = 'class="gray" '; ?>
<?php query_posts('cat=1,2,3,4,5,6,8,9,10,87,88,271,15&s howposts=10&paged=$paged'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div <?php echo $oddentry; ?>>
<div class="midcolumnpost">
<h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
<?php the_excerpt_reloaded(85, '<img><a>', 'content', false, 'More...', true);?>
<div class="details">
<?php _e('Door:','Wordpress_Magazine');?> <?php the_author_posts_link('namefl'); ?> | <?php the_time('F j, Y'); ?> | <?php comments_popup_link(__('Reageer'), __('1 Reactie'), __('% Reacties'));?> | <a href="<?php echo get_permalink(); ?>" title="Lees meerr..">Lees meerr..</a>
-
16-03-2009, 15:03 #11
- Berichten
- 979
- Lid sinds
- 17 Jaar
Hahahaha, ik weet niet of het aan mij ligt, maar het wil mij maar niet lukken. Bedankt voor jullie reacties! En dat jullie de moeite hebben genomen om mij te helpen! Als ik gebruik wat hierboven staat, krijg ik een error.
Ik stuur wel de hele index.php:
PHP Code:<?php get_header(); ?>
<!-- Container -->
<div id="content-wrap">
<!-- Left Column -->
<div id="leftcolumn">
<!-- Featured Article -->
<div id="featured">
<!-- Featured article loop -->
<h2> Plaza Challenge</h2>
<center><a href="http://www.plazachallenge.nl/"><img src="http://www.gevoelloos.nl/images/plaza1.gif" width="280" height="87" longdesc="http://www.plazachallenge.nl" /></a><br /></center>
<h2>Moppen</h2>
<?php query_posts('cat=7&showposts=1'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<!-- title of featured article -->
</h2>
<h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3> <!-- content of featured article-->
<?php the_excerpt_reloaded(30, '<img><a>', 'content', false, 'More...', true);?>
<!-- Featured Article Post Details -->
<div id="postdetails">
<?php the_time('F j, Y'); ?> | <?php comments_popup_link(__('Reageer'), __('1 Reactie'), __('% Reacties'));?> | <a href="<?php echo get_permalink(); ?>" title="Lees meerr..">Lees meerr..</a>
</div>
<!-- End of Loop fore featured article -->
<?php endwhile; else : ?>
<?php endif; ?>
</div>
<!-- Moppen lijst -->
<div id="featurednewslist">
<h2>Laatste moppen</h2>
<ul>
<?php query_posts('cat=7&showposts=5'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; else : ?>
<?php endif; ?>
</ul>
</div>
<!-- /Moppen lijst -->
<!-- Latest featured articles list -->
<div id="featurednewslist">
<h2>Laatste nieuws</h2>
<ul>
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
<?php query_posts('cat=1,2,3,4,5,6,8,9,10,87,88,271,15&showposts=10'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; else : ?>
<?php endif; ?>
</ul>
</div>
<?php include (TEMPLATEPATH . '/300x250ad.php'); ?>
</div>
<!-- /Left Column -->
<!-- Middle Column -->
<div id="midcolumn">
<h2>Laatste nieuws</h2>
<!-- Loop for latest news -->
<?php $oddentry = 'class="gray" '; ?>
<?php query_posts('cat=1,2,3,4,5,6,8,9,10,87,88,271,15&showposts=10'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div <?php echo $oddentry; ?>>
<div class="midcolumnpost">
<h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
<?php the_excerpt_reloaded(85, '<img><a>', 'content', false, 'More...', true);?>
<div class="details">
<?php _e('Door:','Wordpress_Magazine');?> <?php the_author_posts_link('namefl'); ?> | <?php the_time('F j, Y'); ?> | <?php comments_popup_link(__('Reageer'), __('1 Reactie'), __('% Reacties'));?> | <a href="<?php echo get_permalink(); ?>" title="Lees meerr..">Lees meerr..</a>
</div>
</div>
</div>
<!--
<?php /* Changes every other post to a different class */ $oddentry = ( empty( $oddentry ) ) ? 'class="gray" ' : ''; ?> -->
<!-- End of Loop for middle column -->
<?php endwhile; else : ?>
<?php endif; ?>
</div>
<!-- /Middle Column -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic