WordPress biedt een optie om posts of pagina’s af te schermen met een password. Zodra de post of de pagina wordt geopend en er is nog geen wachtwoord in de cookie opgeslagen, wordt gevraagd om een wachtwoord in te tikken.

Dit principe heb ik gebruikt om een gallery te maken die alleen geopend wordt als het juiste password is ingegeven. Echter, hierbij wou ik nog een stapje verder gaan door er een aparte stylesheet aan te koppelen met een aparte header. Nu is het koppelen van een andere stylesheet aan een pagina geen probleem, dit kan perfect met een template worden opgelost. Maar de andere header mag pas getoond worden nadat het password is ingegeven en dus niet standaard bij het openen van de pagina als nog geen password is opgegeven.

Gelukkig is er een functie aanwezig in WordPress waarmee gecontroleerd kan worden of een wachtwoord is opgegeven en of het wachtwoord juist is. Als het password juist is wordt de gallery geopend met een andere header, als het password fout is wordt een inlogvenster getoond. Natuurlijk heb ik een voorbeeld beschikbaar. En het wachtwoord? Dat is gallery ;) .