• Als ik in mijn single.php de <?php comments_template(); ?> code zet maar verder geen comment.php template in mijn theme folder aanmaak pakt wordpress automatisch ergens anders een comment.php file vandaan. Ik zie alleen niet waarvandaan en hierdoor kan ik de opmaak ervan dus ook niet van aanpassen. Zou iemand mij kunnen vertellen waar deze staan?

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Dat is een ‘fallback’ zodat er altijd in dit geval een comments template gelezen wordt.

    Zelfde verhaal gaat op voor de header, sidebar en footer template.

    De ‘fallbacks’ zijn te vinden op:
    wp-includes > theme-compat > comments.php

    Maar deze moet je natuurlijk niet aanpassen omdat deze overschreven worden zodra je WordPress een update geeft en daardoor je veranderingen dus ook wist.

    Wat je moet doen is het comments.php bestand (dat hierboven genoemd is) kopiëren naar je thema folder en daar aanpassingen in maken.

    Wil je bijv. twee of drie verschillende comment -lay-outs maken op verschillende pagina’s dan moet je daar ook weer aparte comments.php voor aanmaken.

    Wat ik bijna altijd doe.
    Ik maak voor elke post-type een eigen single.php aan omdat ik vaak bijv. de categorie video anders stijl dan de categorie boeken.
    Dus krijg je single-videos.php en singel-boeken.php en ook comments-videos.php en comments-boeken.php

    En dan roep je bijv. in de single-boeken.php op deze manier de comments-boeken.php aan.
    <?php comments_template( 'comments-boeken.php' ); ?>

    Op deze manier kun je verschillende comment lay-outs maken voor specifieke pagina’s en post-types.

    Thread starter lerrie

    (@lerrie)

    Thats it! Ik ga er vanavond naar kijken! Bedankt voor de hulp!

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Het onderwerp ‘Comments opmaken’ is gesloten voor nieuwe reacties.