Hey,
Hvordan laver jeg et link til de seneste 5 indlæg?
http://jeanjensen.dk
Er der ikke en widget der viser de x nyeste indlæg/posts?
Ellers kan det her være en mulighed:
<?php wp_get_archives('title_li=&type=postbypost&limit=5'); ?>
Jo, en sådan widget findes, men jeg skal bruge et link i menuen til mine sider...
Mon det i det hele taget kan lade sig gøre...?
WP's indbyggede menufunktion kan (hvis thema understøtter det) indeholde menupunkter til både sider og indlæg.
Jooo, men hvordan...?
Pt. ser menuen således ud (http://foto.jeanjensen.dk/):
Om Copyright Kontakt
Jeg kunne godt tænke mig:
Blog Om Copyright Kontakt
"Blog" må gerne linke til den seneste historie, for når man er på den side, er der links i højre-kollonnen til resten.
Kan du ikke bruge et brugedefineret link noget a'la' http://foto.jeanjensen.dk/2012/06/olsemagle-molle/ med titlen blok
Jo, men så skal jeg rette linket hver gang jeg laver et nyt indlæg - det ville jo være mere mageligt, hvis linket hele tiden var til seneste ;)
Link til den side der indeholder dine indlæg ??
Ja, eller det seneste...
Her lige spurgt på wordpress.org, og de ved heller ikke hvordan man gør, så det kan sikkert slet ikke lade sig gøre - måske et emne til næste version...
Du kan lave en page-template, som viser dit seneste indlæg (og evt. dine widgets). Denne side kan du linke til fra din menu. Siden opdaterer selv indlægget når du opretter et nyt.
Koden der viser din nyeste post kan du ser herunder. Mere info kan tilføjes, såsom author, date osv.
<?php
$args = array( 'numberposts' => 1, 'post_status'=>publish,'post_type'=>post,'orderby'=>post_date);
$postslist = get_posts( $args );
foreach ($postslist as $post) : setup_postdata($post); ?>
<div class="recentPosts">
<p><?php the_date(); ?></p>
<p>" title="<?php the_title(); ?>"><?php the_title(); ?></p>
<p><?php the_content(); ?></p>
</div>
<?php endforeach; ?>
Kaaaanon!
Det fungerer jo præcis efter hensigten. TAK!!
Du skal være logget ind for at skrive.