In WordPress kunt u inhoud op uw site zetten als een “post” of een “pagina”. Wanneer u een gewoon blogbericht schrijft, schrijft u een bericht. Posts, in een standaard setup, verschijnen in omgekeerd chronologische volgorde op de startpagina van uw blog.
In tegenstelling, pagina’s zijn voor niet-chronologische inhoud: pagina’s zoals “Over” of “Contact” zou zijn gemeenschappelijke voorbeelden. Pagina’s leven buiten de normale blog chronologie, en worden vaak gebruikt om tijdloze informatie over uzelf of uw site te presenteren – informatie die altijd relevant is. U kunt Pagina’s gebruiken om de structuur van de inhoud van uw website te organiseren en te beheren.
Naast de gemeenschappelijke “Over” en “Contact” pagina’s, zijn andere voorbeelden “Copyright”, “Openbaarmaking”, “Juridische informatie”, “Reprint Permissions”, “Bedrijfsinformatie” of “Toegankelijkheidsverklaring”.
In het algemeen lijken pagina’s erg op berichten in die zin dat ze beide titels en inhoud hebben. WordPress Thema sjabloonbestanden behouden een consistent uiterlijk op uw site. Pagina’s hebben echter een aantal belangrijke verschillen die ze anders maken dan berichten.
Wat Pagina’s zijn
- Pagina’s zijn voor inhoud die niet specifiek tijdafhankelijk is, of die geen “blog-inhoud” is.
- Pagina’s kunnen worden georganiseerd in pagina’s en subpagina’s.
- Pagina’s kunnen verschillende paginasjablonen gebruiken, waaronder sjabloonbestanden, sjabloon-tags en andere PHP-code.
- Meer geavanceerde thema’s kunnen een breder scala van aanpassingen of weergave-opties voor afzonderlijke pagina’s bieden.
- Het is heel goed mogelijk om met WordPress een website te maken die alleen pagina’s bevat.
Wat pagina’s niet zijn
- Pagina’s zijn geen posts, dus ze verschijnen niet in de tijdgestructureerde weergaven binnen een blogsectie van een website.
- Pagina’s staan standaard geen taxonomie (categorieën, tags en eventuele aangepaste taxonomieën) associaties toe. U kunt dit verbeteren via plugins.
- De organisatorische structuur voor Pagina’s komt van hiërarchische onderlinge relaties, niet van een systeem van categorisatie. (b.v. Tags of Categorieën.)
- Pagina’s zijn geen bestanden. Ze worden opgeslagen in je database, net als posts.
- Hoewel je Template Tags en PHP code in een Page Template bestand kunt zetten, kun je deze niet in de Page of Post inhoud zetten zonder een WordPress Plugin te gebruiken. Maar wees voorzichtig: het integreren van PHP code direct in pagina of post inhoud kan een beveiligingsprobleem introduceren, of een onverwachte fout op uw website.
- Pagina’s worden niet opgenomen in de “feeds” van uw site. (bijv. RSS of Atom.)
- Pagina’s en berichten kunnen door bezoekers van de site en door zoekmachines verschillend worden geïnterpreteerd. Zoekmachines hechten doorgaans meer belang aan tijdafhankelijke site-inhoud – posts – omdat een nieuwere post over een onderwerp relevanter kan zijn dan een statische pagina.
- Een specifieke pagina (of een specifieke post) kan worden ingesteld als een statische voorpagina. Websites die op deze manier zijn opgezet, hebben meestal een secundaire pagina gedefinieerd waarop de nieuwste blogberichten worden weergegeven.
Pagina’s maken # Pagina’s maken
Om een nieuwe pagina te maken, meldt u zich aan bij uw WordPress-installatie met voldoende beheerdersrechten om nieuwe pagina’s te maken. Selecteer de optie Pagina’s >Nieuw toevoegen om te beginnen met het schrijven van een nieuwe pagina.
Uw pagina’s ordenen #Uw pagina’s ordenen
Net zoals u subcategorieën binnen uw categorieën kunt hebben, kunt u ook subpagina’s binnen uw pagina’s hebben, waardoor een hiërarchie van pagina’s ontstaat.
Een WordPress-site voor een reisbureau kan bijvoorbeeld een afzonderlijke pagina hebben voor elk continent en land waar het bureau reisarrangementen kan maken. Onder de pagina met de titel “Afrika” zou zijn subpagina’s voor Kameroen, Lesotho, Swaziland en Togo. Een andere bovenliggende pagina “Zuid-Amerika” zou subpagina’s bevatten van Argentinië, Brazilië en Chili.
De structuur van de pagina’s op de site zou er dan als volgt uitzien.
- Afrika
- Kameroen
- Lesotho
- Swaziland
- Togo
- Zuid-Amerika
- Argentinië
- Brazilië
- Chili
Om een subpagina te maken #
- Ga naar Beheer > Pagina’s > Nieuw scherm toevoegen.
- In het rechter menu, klik op de “Page Parent” drop-down menu. Het drop-down menu bevat een lijst van alle Pagina’s die reeds zijn gemaakt voor uw site.
- Selecteer de juiste ouder Pagina uit het drop-down menu om de huidige Pagina een kind Pagina te maken.
- Voeg inhoud toe aan de subpagina.
- Klik op Publiceren als u klaar bent.
Wanneer uw Pagina’s in de lijst staan, zal de Kind Pagina genest worden onder de Ouder Pagina. De Permalinks van uw Pagina’s zullen ook deze Pagina hiërarchie weergeven.
In het bovenstaande voorbeeld, zou de Permalink voor de Kameroen Page zijn:
http://example.com/africa/cameroon/
Top
De URL van uw Pagina’s veranderen # De URL van uw Pagina’s veranderen
Om de URL gedeelte (ook wel “slug” genoemd) met de naam van uw Pagina te veranderen, gebruikt u de “Bewerken” knop onder de Pagina titel op het Bewerken scherm van de betreffende Pagina, toegankelijk vanaf Pagina’s tab van het WordPress Beheerscherm.
Top
Een lijst met pagina’s maken #Een lijst met pagina’s maken
WordPress kan automatisch een lijst met pagina’s op uw site genereren in de zijbalk of voettekst, bijvoorbeeld met behulp van een sjabloon-tag genaamd wp_list_pages(). Zie de wp_list_pages pagina voor informatie over hoe u kunt aanpassen hoe WordPress de lijst met pagina’s op uw site weergeeft.
Er zijn ook WordPress Plugins die u helpen een lijst met Pagina’s weer te geven binnen in Posts en in andere gebieden van uw WordPress Thema.
Top
Page Templates # Page Templates
Individuele Pagina’s kunnen worden ingesteld om een specifieke aangepaste Page Template te gebruiken (een WordPress Thema PHP template bestand, bijv, mijn-aangepaste-pagina.php) die u binnen uw Thema hebt gemaakt. Zie Aangepaste Paginasjablonen voor instructies over hoe u een aangepast sjabloonbestand voor een pagina kunt maken. Deze nieuwe Paginasjabloon zal dan de standaard page.php Paginasjabloon overschrijven die bij uw Thema is geleverd.
Top
De dynamische aard van WordPress Pagina’s # De dynamische aard van WordPress Pagina’s
Een webpagina kan statisch of dynamisch zijn. Statische pagina’s, zoals een gewone HTML-pagina die u met Dreamweaver maakt, zijn pagina’s die eenmaal zijn gemaakt en niet telkens opnieuw hoeven te worden gegenereerd als iemand de pagina bezoekt. Dynamische pagina’s, zoals die welke u met WordPress maakt, moeten daarentegen wel elke keer dat ze bekeken worden opnieuw gegenereerd worden; de code voor wat er op de pagina gegenereerd moet worden is door de auteur gespecificeerd, maar niet de eigenlijke pagina zelf. Deze maken gebruik van uitgebreide PHP code die wordt geëvalueerd elke keer dat de pagina wordt bezocht, en de inhoud wordt dus gegenereerd bij elk nieuw bezoek.
Al bijna alles in WordPress wordt dynamisch gegenereerd, inclusief Pagina’s. Alles wat in WordPress wordt gepubliceerd (Berichten, Pagina’s, Commentaar, Blogrollen, Categorieën, enz…) wordt opgeslagen in de MySQL database. Wanneer de site wordt benaderd, wordt de database-informatie gebruikt door uw WordPress Templates van uw huidige Thema om de webpagina te genereren die wordt opgevraagd.
Een voorbeeld van een statische pagina zou een HTML-document kunnen zijn (zonder enige PHP-code). Het probleem met puur statische pagina’s is dat ze moeilijk te onderhouden zijn. Wijzigingen die u aanbrengt in uw WordPress instellingen, Thema’s en Sjablonen zullen niet worden doorgevoerd op pagina’s die alleen in HTML zijn gecodeerd. De Page functie van WordPress is ontwikkeld om dit probleem te ondervangen. Door Pages te gebruiken, hoeft u uw statische pagina’s niet langer bij te werken telkens u de stijl van uw site wijzigt. Indien goed geschreven, zullen uw dynamische Pagina’s samen met de rest van uw blog worden bijgewerkt.
Ondanks het dynamische karakter van Pagina’s, verwijzen veel mensen naar hen als statisch. Ze worden eigenlijk “pseudo-statische” webpagina’s genoemd. Met andere woorden, een Pagina bevat statische informatie, maar wordt dynamisch gegenereerd. Dus, ofwel “statisch,” “dynamisch,” of “pseudo-statisch” kan geldig worden gebruikt om de aard van de WordPress Pagina functie te beschrijven.