Meerdere pagina templates aanmaken

Het kan zijn dat je behoefte hebt aan meerdere pagina templates , je kan heel eenvoudig meerdere templates aanmaken.

Standaard is je pagina template page.php bijvoorbeeld:

<?php get_header(); ?>

  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    <div id="content">
			
        <h2><?php the_title(); ?></h2>
				
             <?php the_content(); ?>
                
     </div>

	<?php endwhile; endif; ?>

<?php get_footer(); ?>

Nu wil je ook voor sommige pagina’s een ander template gebruiken , bijvoorbeeld met een sidebar of een uitvoerend script

Maak dan een nieuw php bestand aan en upload deze in je theme .
Let op dat deze pagina begint met

<?php /* Template Name: hier je template naam */ ?>

laten we even zeggen dat deze template sidebar pagina gaat heten

<?php /* Template Name: sidebar pagina */ ?>

<?php get_header(); ?>

<?php get_sidebar(); ?>

  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    <div id="content">
			
        <h2><?php the_title(); ?></h2>
				
             <?php the_content(); ?>
                
     </div>

	<?php endwhile; endif; ?>

<?php get_footer(); ?>

nadat je deze hebt opgeslagen als bijvoorbeeld sidebarpagina.php en geupload in je theme , dan zie je als je een nieuwe pagina gaat aanmaken dat je kiezen bij je pagina-attributen uit een sjabloon

Wanneer u enkel voor uw home pagina een afwijkend pagina sjabloon wilt hebben hoeft u hier geen extra sjabloon voor te maken zoals boven genoemd maar kunt u front-page.php plaatsen in uw theme en zal deze automatisch enkel voor uw home pagina worden gebruikt.

Getagged in : page.phppagina templates  • Zie meer in : Wordpress developer

Reacties zijn gesloten.