Ondersteuning » Algemeen WordPress » Samenvatting vs. Volledige text

  • Hallo,

    Ik wil graag zelf kunnen aangeven tot waar het samenvatting gedeelte loopt (het gedeelte wat van een post op mijn voorpagina wordt weergegeven) en wat er pas te zien moet komen nadat op het bericht is geklikt. Eigenlijk zo’n principe als bij http://www.iphoneclub.nl

    Ik kom er niet uit hoe dit moet, kan iemand mij helpen?

    Met vriendelijke groeten,
    Fabian

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Thread starter 786418

    Ik ben er wel al een beetje achter met dat tekentje met die lijn, alleen ik wil graag een plaatje erbij maar die moet pas tevoorschijnkomen nadat je erop klikt, dat lukt alleen loopt de text dan door het plaatje heen.

    Iemand een oplossing?

    Hier ben ik ook erg benieuwd naar. Iemand wil mijn RSS feed overnemen op een soort Ekudos achtige site. Ze willen echter volledige zinnen.

    Hoe kun je dat instellen als je in de samenvatting modus zit?

    Moderator Remkus de Vries

    (@defries)

    Sleutelbeheer WordPress NL

    de beste oplossing is in je index.php daar waar php the_content staat te vervangen met php the_excerpt en vervolgens bij elk bericht wat je aanmaakt onderaan het bericht handmatig bij het kopje ‘Samenvatting’ de gewenste tekst typen.

    the_excerpt kijk standaard naar welke tekst hier staat en mocht hier niets staan wordt standaard de eerste zoveel woorden van het bericht gebruikt. Deze manier maakt ook mogelijk om afbeeldingen die in het bericht gewoon bovenaan staan bijvoorbeeld, pas te tonen nadat je doorgeklikt hebt.

    Je kunt ook de more-knop gebruiken. Gewoon typen en als je denkt dat je genoeg geteasd hebt, more klikken. De meeste theme-developers hebben hier rekening mee gehouden.

    Lees ook wat er in de wordpress docs hierover staat.

    EDIT. Ik las slecht. Het gaat om het plaatje. Dan is het voorstel van DeFries de eenvoudigste manier. Gewoon de samenvatting-box gebruiken in de admin en the_excerpt in je template.

    Met the_excerpt zul je ongetwijfeld wat willen doen. Aantal woorden bepalen, bijvoorbeeld. Dat doe je in functions.php.

    Voeg dit toe (en pas het naar eigen inzicht aan):

    // Custom the_excerpt
    function my_wp_trim_excerpt($text) { // Fakes an excerpt if needed
    
    if ( '' == $text ) {
    $text = get_the_content('');
    $text = apply_filters('the_content', $text);
    $text = str_replace(']]>', ']]>', $text);
    $text = strip_tags($text, '<p>');
    $excerpt_length = 45;
    $words = explode(' ', $text, $excerpt_length + 1);
    if (count($words) > $excerpt_length) {
    array_pop($words);
    array_push($words, ' ... </p><p><a class="readmore" href="'. get_permalink() . '">Lees het hele bericht &raquo;</a>');
    $text = implode(' ', $words);
    }
    }
    return $text;
    }
    
    remove_filter('get_the_excerpt', 'wp_trim_excerpt');
    add_filter('get_the_excerpt', 'my_wp_trim_excerpt');
    Moderator Remkus de Vries

    (@defries)

    Sleutelbeheer WordPress NL

    Funtions.php aanpassen kan altijd ook nog idd, maar als je simpelweg enkel van de standaard functionaliteit wilt gebruik maken dan is het leuk om te weten dat het voor de zoekmachines ook erg goed is om per bericht een samenvatting in te vullen die precies samenvat wat samengevat moet worden.. en dat is soms wat anders dan wat in de eerste alinea staat..

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Het onderwerp ‘Samenvatting vs. Volledige text’ is gesloten voor nieuwe reacties.