Ondersteuning » Algemeen WordPress » Eigen pagina's in WordPress toevoegen

  • Opgelost funkyeather

    (@funkyeather)


    Hallo en alvast bedankt voor het lezen van mijn probleem.

    Ik wil op mijn WordPress pagina een linkje naar bijvoorbeeld /about.php. Ik heb deze pagina in mijn eigen gemaakte theme page gezet: WordPress/wp-content/themes/eigentheme/about.php
    Ik heb hier uiteraard ook mijn andere pagina’s staan zoals index.php en header.php enz.

    Ik wil dus een linkje in mijn menu dat wanneer als je erop klikt dat je dan naar About.php ga.
    Ik heb zelf deze code gebruikt:
    <li><a href="about.php">About</a></li>
    Als ik dit doe krijg ik een foutmelding als ik op het linkje klikt. Ik stel jullie reactie zeer op prijs!

    Met vriendelijke groet,
    Jeffrey

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Je manier van denken is niet de juiste,
    Wat je moet doen is:

    Het bestand page.php dupliceren en hernoemen naar about.php

    Dan verwijder je bovenaan die standaard tekst die zegt. “Displays all default pages” of zoiets..

    En daar plaats je dit neer:

    <?php
    /*
    Template Name: About
    */
    ?>

    Bron

    Dat sla je op.

    En dan log in je via je Admin > maakt een nieuwe pagina aan en aan de rechterkant in de sidebar zie je eenkeuze staan die heet: Template keuze. Daar kies je nu voor About ipv default.

    Opslaan, publiceren en klaar.

    Daarna ga je met een menu werken om linkjes te maken.
    Menu Tutorial

    Succes.

    Thread starter funkyeather

    (@funkyeather)

    Ik heb geprobeerd wat je zei maar het werkt niet ik zie about niet verschijnen… en heb gewoon een standaard page.php code in mijn about.php geplakt en dat bovenste veranderd.
    Wat er nu zo uitziet:

    <?php
    /*
    Template Name: about
    */
    ?>
    
    get_header(); ?>
    
    		<div id="primary">
    			<div id="content" role="main">
    
    				<?php while ( have_posts() ) : the_post(); ?>
    
    					<?php get_template_part( 'content', 'page' ); ?>
    
    					<?php comments_template( '', true ); ?>
    
    				<?php endwhile; // end of the loop. ?>
    
    			</div><!-- #content -->
    		</div><!-- #primary -->
    
    <?php get_footer(); ?>

    Alvast bedankt!

    ?>

    Die even verwijderen bovenaan.

    Je opent nu met een <?PHP tag. Dan komt je template name code en dan sluit je ?> <– hiermee de PHP tag ook direct weer af.

    En daanr roep je de header aan maar sluit je nog en de PHP code af.

    dus zo ziet de goede code eruit.

    <?php
    /*
    Template Name: about
    */
    
    get_header(); ?>

    Thread starter funkyeather

    (@funkyeather)

    He thnx! Het is gelukt!! reuzen bedankt!

    Sorry voor de late reactie trouwens!

4 reacties aan het bekijken - 1 tot 4 (van in totaal 4)
  • Het onderwerp ‘Eigen pagina's in WordPress toevoegen’ is gesloten voor nieuwe reacties.