Verschillende sidebars per pagina in WordPress

Op een WordPress-website heb je in de meeste gevallen de mogelijkheid om een sidebar in te stellen die op alle pagina’s getoond wordt.

Dit is ook meteen het ding. Wat nou als je op een bepaalde pagina een andere sidebar wilt hebben? Of bijvoorbeeld een andere footer.

Bij enkele thema’s zit deze functionaliteit ingebouwd, maar bij de meeste thema’s zal je het anders moeten oplossen en kom je niet verder dan het kiezen van wel of geen sidebar tonen.

In dit artikel laat ik je zien hoe je ervoor kunt zorgen dat je zelf kunt bepalen welke sidebar je toont per pagina op je WordPress website. Zo kun jij jouw belangrijke pagina’s net iets extra’s geven.

Video: WordPress verschilende sidebars

In onderstaande video kun je over mijn schouder meekijken hoe je verschillende sidebars kunt instellen per pagina op jouw WordPress-website.

Abonneer je op mijn YouTube kanaal

Wil je liever de tekstuitleg of meer informatie, dan kun je hieronder verder lezen.

Verschillende sidebars maken in WordPress

Custom sidebars

Om ervoor te zorgen dat je unieke sidebars kunt maken voor verschillende pagina’s op je WordPress-website, kun je de plugin Custom Sidebars installeren.

Zodra je deze plugin hebt geactiveerd op je website kun je naar “Weergave -> Widgets” gaan en zal je een nieuw onderdeel zien, namelijk de knop “Maak een nieuwe sidebar” en een kolom met Speciale Sidebars.

Nieuwe WordPress sidebar maken

In de kolom Speciale Sidebars staan alle sidebars die je zelf aan hebt gemaakt. In de kolom Theme Sidebars staan alle sidebars die al in het thema zaten. Je kunt hier per widget-gebied aangeven of deze vervangen kan worden op een specifieke pagina, door het vinkje aan te laten of weg te halen bij “Allow this sidebar to be replaced”.

In elke sidebar kun je natuurlijk net als normaal widgets toevoegen om ervoor te zorgen dat precies de juiste dingen worden weergegeven.

Hoe maak je een nieuwe sidebar?

Om een nieuwe sidebar aan te maken kun je op de Widgets-pagina in WordPress eenvoudig op de knop “Maak een nieuwe sidebar” klikken.

Nieuw custom sidebar maken

Je hoeft hier alleen maar een naam in te voeren voor de sidebar, zodat je het kunt onderscheiden van de andere sidebars en eventueel kun je ook nog een beschrijving invoeren.

Wil je andere HTML classes gebruiken om bijvoorbeeld de opmaak anders te maken, dan kun je ook nog een vinkje zetten bij “Advanced – Edit custom wrapper code”. Je krijgt vervolgens de mogelijkheid om voor en na de titel en voor en na de widget html code toe te voegen.

Geavanceerde opties bij het maken van een nieuwe sidebar

Ideaal dus als je op een belangrijke pagina de sidebar totaal anders wilt vormgeven dan normaal.

Hoe stel je een andere sidebar in op een pagina?

Wanneer je eenmaal de juiste widgets in je sidebar hebt geplaatst, ben je natuurlijk benieuwd hoe je jouw nieuwe sidebar kunt instellen op een bericht of pagina.

Je kunt dit heel eenvoudig doen door een pagina te bewerken. Aan de rechterkant in de editor zie je vervolgens de kolom “Sidebars”, waar je per widget-gebied een andere sidebar kunt instellen.

WordPress verschillende sidebars instellen

Het is simpelweg klikken op het widget-gebied waar je een andere sidebar wilt hebben en vervolgens de juiste sidebar uitkiezen in het dropdown-menu.

Eenmaal de juiste sidebar uitgekozen, kun je de pagina bijwerken en dan is de andere sidebar op de pagina te zien. Meer werk is het niet.

Ik ben zelf altijd enthousiast over deze handige plugin. Het geeft je de mogelijkheid om de pagina’s op je website net wat beter in te richten. Alhoewel je dus op alle pagina’s van je website een andere sidebar kunt instellen, moet je natuurlijk wel zorgen dat het toegevoegde waarde heeft.

Het is dan ook zeker geen probleem om op de meeste pagina’s gewoon de standaard sidebar te gebruiken en op slechts een aantal pagina’s een compleet andere sidebar.

11 reacties Voeg ook een reactie toe

  1. Hallo Maikel,
    Ik heb je aanwijzingen gevolgd. Ik heb de sidebar aangemaakt en ben naar de pagina gegaan om de juiste sidebar in te stellen. Ik heb 1 sidebar uitgekozen, op bijwerken gedrukt, maar er gebeurt helemaal niets. Ik krijg geen sidebar te zien op mijn webpagina. Enig idee hoe dat kan?

    Vast bedankt!

    Jannet

    • Zie je normaal wel een sidebar op een pagina? De plugin zorgt er namelijk niet voor dat er opeens uit het niets een sidebar ontstaat op een pagina, deze moet al aanwezig zijn.

  2. Hallo Maikel,

    Het is me gelukt om de linker sidebar onzichtbaar te maken, maar de ruimte is blanco en wordt niet automatische opgevuld door de content van de middel kolom. Kan ik dit op een of andere manier veranderen?

    Hartelijke groet,

    Maurice Schelling

  3. Dag Maikel

    Het kunnen maken van verschillende sidebars, was eigenlijk precies wat ik zocht. Snel aan de gang gegaan na studie van tekst en video. Installeren en activeren ging zoals altijd vanzelf, maar toen ging het mis.
    Na drukken op weergaven widget, kreeg ik precies de sitebar gegevens die ik altijd krijg. Echter met een toevoeging:

    Accessibility mode is not supported by the Custom Sidebars plugin.
    Click here to disable accessibility mode and use the Custom Sidebars plugin!

    Deze widget had ik ook om letters in verschillende formaten te kunnen zetten. Disable had geen zin, er gebeurde niets. Toen deze widget op disable en tenslotte helemaal gewist. Zelfs voor de zekerheid de computer opnieuw gestart. Het resultaat blijft hetzelfde. Dezelfde melding.

    Weet je hier een oplossing voor.

    Ik wil eigenlijk een pagina met blog maken, waar dan een andere sitebar bij komt. Liefst ook de foto in de kop van de header ook weg. Misschien is daar een andere oplossing voor waarbij ik ook verschillende letterformaten kan gebruiken voor mijn minder goed ziende lezers. WordPress versie is 4.7.1.

    Mijn website is http://www.nieuwsgorinchem.nl.

    Ik hoop dat je en oplossing voor mij weet. Ben half november met wordpress begonnen. Ben 69 jaar en beslist niet thuis in te technische handelingen.

    groeten Dries

    • Volgens mij bedoelen ze niet een specifieke widget die je moet uitzetten. Ik heb het vermoeden dat je de toegankelijkheidsmodus aan hebt staan en dit moet je uitzetten om gebruik te maken van de plugin.

      Je kunt dit deactiveren door naar “Weergave -> Widgets” te gaan en rechtsboven op scherminstellingen te klikken. Je zal dan maar 1 optie te zien krijgen en dat is om de toegankelijkheidsmodus uit te schakelen.

  4. Goed stuk Maikel,

    Ik ga het proberen.
    Maar ik moet je eerlijk bekennen dat ik altijd huiverig ben om iets uit te proberen omdat ik bang ben te verliezen wat ik al heb.
    Waarom ik daar bang voor ben? Wel voorheen bouwde ik mijn webpagina’s helemaal zelfstandig en had zodoende de controle. Maar sinds ik een blog wilde en me realiseerde hoeveel nieuwe talen ik me eigen zou moeten maken, heb ik gekozen voor WordPress. Dat is een goede keuze gebleken hoewel ik nog worstel met o.a. menu’s. Dat is waarom ik de voorgestelde plugin ga uitproberen. Met angst in mijn hart, dat wel.

    • Je kunt altijd een back-up maken voordat je wijzigingen aanbrengt, zodat je zeker weet dat je terug kunt gaan naar hoe de situatie in eerste instantie was.

      Ik verwacht echter geen problemen met deze plugin. Mocht de plugin niet bevallen, dan is alles zodra je de plugin uitschakelt gewoon weer zoals het was.

      Succes in elk geval. 🙂

Geef een reactie