Ondersteuning » Algemeen WordPress » verkeerde titel bij post weergegeven

  • Opgelost 757765

    Hoi, de homepage van mijn website is een statische pagina met enkele kleine tekstjes. Daarnaast wil ik graag dat de titels + samenvattingen van de laatste drie posts weergeven worden. Met onderstaande code worden de samenvattingen prima getoond. Alleen staat boven elke samenvatting de titel van de (statische) pagina in plaats van de titel van de post. Hoe kan ik dit verhelpen?

    <?php
    $postslist = get_posts(‘numberposts=3&order=ASC&orderby=post_title’);
    foreach ($postslist as $post) :
    setup_postdata($post);
    ?>
    <div>
    “><?php the_title(); ?>
    <?php the_excerpt(); ?>
    </div>
    <?php endforeach; ?>

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Zoek de code op die de pagina-titel genereert en haal die uit de loop.

    Moderator Remkus de Vries

    (@defries)

    Sleutelbeheer WordPress NL

    sowieso zit er een fout in de code die je hierboven laat zien. In de regel na de eerste div begint de statement met ">

    Dat hoort er niet.

    Thread starter 757765

    @ikbenmartijn: heb ik geprobeerd maar A) dan blijft het probleem bestaan en B) dan ben ik ook de titels op de andere pagina’s kwijt…

    @defries: de code wordt hier anders weergegeven. Er staat nog een permalink tussen.

    Misschien een andere oplossing?

    Thread starter 757765

    Opgelost 🙂

    Heel simpel eigenlijk, door te beginnen met <?php global $post; $postslist = get_posts etc. in plaats van alleen <?php $postslist = get_posts etc.

    Moderator Remkus de Vries

    (@defries)

    Sleutelbeheer WordPress NL

    Mooi.. ik vermoedde al de code hier niet volledig stond aangezien het leek dat je de code één op één gekopieerd had van de codex over get_posts.. 🙂

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Het onderwerp ‘verkeerde titel bij post weergegeven’ is gesloten voor nieuwe reacties.