Support Volgende » Code oplossingen gezocht Volgende » Beschermd deel op een website

  • Ik ben bezig met het bouwen van een nieuwe website voor onze fotoclub. In principe is alles vrij toegankelijk maar door de wet op de privacy moeten we nu een forum, een ledenlijst en portfolio’s in een afgesloten deel zetten dat alleen toegankelijk is voor leden.
    Kan iemand mij vertellen hoe ik een beschermd deel in de website kan maken met hetzelfde thema als de site (www.hafv.nl).
    Lijkt wellicht een domme vraag maar ik ben een leek wat dat betreft.
    Ook is het werken met CSS bestanden voor mij niet echt bekend.

    • Dit onderwerp is gewijzigd 4 maanden, 3 weken geleden door  Jan van Asveldt.
2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Hoi, zoiets zou ik persoonlijk handmatig doen. Je hebt er wel plugins voor (zoek het forum maar eens door via de zoekfunctie op ‘leden login’ of een dergelijke term).

    Je zou eventueel eerst een child theme moeten maken waar je de wijzigingen in maakt. Een child-theme voorkomt dat wijzigingen die je maakt aan een thema, verloren gaan bij thema updates.

    Ten tweede zou je de template op moeten zoeken waar het gedeelte wordt geladen waar de content staat die afgeschermd moet worden. In principe kun je dit doen door te controleren of een gebruiker/bezoeker is ingelogd. Is die niet ingelogd? Dan ziet ie de content niet. WordPress heeft die functie out-of-the-box voor je klaarstaan, genaam ‘is_user_logged_in()’.

    function is_user_logged_in() {
        echo 'Degene die ingelogd zijn zien dit bericht.';
    } else {
        echo 'Jij bent niet ingelogd en ziet deze content dus niet.';
    }

    Gezien je aangeeft zelf weinig kennis te hebben van css, kan het dus zijn dat dit wel wat ver gaat en misschien voor nu te lastig is. In zo’n geval kun je kiezen voor de eerdere oplossing: plugins. Of je neemt iemand in de hand die dit voor je kan realiseren.

    Dank je wel, ga iets proberen maar voor publikatie zoek ik iemand in de buurt die mij kan helpen want ik wil het gewoon goed doen.

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)