De standaard mappenstructuur van een WordPress-installatie is vrij overzichtelijk en bestaat uit een aantal kernmappen en bestanden. Hier is een algemene blik op deze structuur:

Mappenstructuur WordPress

Mappenstructuur WordpressRoot Directory: De hoofdmap van je WordPress-installatie. Bevat enkele belangrijke bestanden zoals wp-config.php, index.php, en .htaccess. Vaak is dit de public_html map of de private_html.

  • wp-admin: Bevat de bestanden die nodig zijn voor het WordPress-dashboard en het administratieve gedeelte. Je zou normaal gesproken geen wijzigingen in deze map moeten aanbrengen.
  • wp-content: Een van de belangrijkste mappen; hier vind je de thema’s, plugins, en uploads:
    • plugins: Bevat alle geïnstalleerde plugins.
    • themes: Bevat alle geïnstalleerde thema’s.
    • uploads: Standaardmap voor mediabestanden die je upload via de WordPress media-uploader.
  • wp-includes: Bevat de meeste van de WordPress core-bestanden en bibliotheken. Deze map bevat de bestanden die zorgen voor de basisfunctionaliteit van WordPress.

Belangrijke bestanden in de root

  • wp-config.php: De configuratiebestand voor je WordPress-installatie.
  • .htaccess: Een configuratiebestand voor Apache-webservers, gebruikt voor het instellen van permalinks en andere serverinstellingen.
  • index.php: Het hoofdbestand dat WordPress laadt.
  • wp-cron.php: Beheert de geplande taken (cron jobs) in WordPress.
  • wp-load.php: Laadt de WordPress-omgeving en template.
  • wp-login.php: Beheert de inlogfunctionaliteit.
  • wp-settings.php: Stelt de basisinstellingen voor WordPress in.

Deze structuur is ontworpen om de kernbestanden van WordPress gescheiden te houden van de inhoud (zoals thema’s en plugins) die gebruikers kunnen toevoegen of wijzigen. Bij het werken met WordPress is het belangrijk om te onthouden dat wijzigingen aan de bestanden in de wp-includes en wp-admin mappen kunnen worden overschreven bij een update van WordPress, dus het is aan te raden om deze mappen ongewijzigd te laten.

Feedback

Heb je na het lezen van dit artikel nog vragen of zijn er onduidelijkheden? Werkt de code niet op jouw website? Laat het ons weten, dan kunnen wij je misschien verder helpen.

Feedback kennisbankartikel

Naam
Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.

Mis geen WordPress tips meer.

Al 500+ webdesigners en marketeers ontvangen deze nieuwsbrief.

Naam
Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.

Mis nooit meer website tips.

Al 500+ webdesigners en marketeers ontvangen onze nieuwsbrief.

Naam
Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.