Underscores, ook wel geschreven als _s, is een minimalistisch startersthema voor WordPress, gemaakt door Automattic, het bedrijf achter WordPress.com. Het biedt een schone HTML5-basis zonder styling, zodat ontwikkelaars een volledig aangepast WordPress-thema kunnen bouwen zonder onnodige ontwerpelementen te verwijderen.
Deze handleiding leidt je door het proces van het genereren en downloaden van een Underscores-thema, het instellen van je lokale ontwikkelomgeving, het toevoegen van aangepaste CSS en PHP, en het helemaal vanaf nul opbouwen van een productieklaar WordPress-thema.
Kort samengevat: bouw sneller een aangepaste WordPress-website
- Begin met een lichtgewicht basisframework dat volledige controle biedt over ontwerp en prestaties.
- Richt een lokale omgeving in om uw website veilig te bouwen, te testen en te verfijnen.
- Pas de kernbestanden, sjablonen en stijlen aan uw merk en functionele behoeften aan.
- Optimaliseer, test en volg de beste werkwijzen om snelheid, veiligheid en schaalbaarheid te garanderen.
Wat is het thema van Underscores?
Underscores is een minimalistisch startersthema ontwikkeld door Automattic , het team achter WordPress. Het is ontworpen voor ontwikkelaars die aangepaste thema's willen maken zonder de overbodige functies die vaak in kant-en-klare thema's te vinden zijn.

De belangrijkste voordelen van Underscores zijn de lichte structuur, die zorgt voor snelle prestaties, en de overzichtelijke, goed van commentaar voorziene HTML5-templates , waardoor aanpassen eenvoudig is.
Het thema is specifiek ontworpen om te voldoen aan de WordPress-coderingsstandaarden, waardoor compatibiliteit en schaalbaarheid voor projecten van elke omvang gegarandeerd zijn.
Of je nu een kleine blog of een drukbezochte bedrijfswebsite , Underscores biedt de flexibiliteit en de basis om je doelen te ondersteunen.
Op maat gemaakte WordPress-thema's, schaalbaar!
Met de kracht van het Underscores-thema en onze expertise op bedrijfsniveau is uw droomwebsite slechts een muisklik verwijderd.
Essentiële voorbereiding: Een succesvolle ontwikkelomgeving
Voordat je kunt beginnen met het bouwen van je eigen WordPress-thema, moet je een ontwikkelomgeving instellen .

Hier kun je je thema testen, aanpassen en verfijnen zonder dat dit invloed heeft op een live website.
Benodigde tools : Om een robuuste omgeving te creëren:
- Lokale servertools : Met tools zoals XAMPP of MAMP kunt u WordPress-installatie op uw computer instellen
- Code-editors : Gebruik editors zoals Visual Studio Code of PhpStorm, die geavanceerde functies bieden zoals syntaxmarkering, debuggen en Git-integratie voor een soepele codeerervaring.
WordPress lokaal instellen : Stel een lokale WordPress-omgeving in om uw site veilig te bouwen, te testen en te verfijnen voordat u deze live zet.
- Download en installeer een lokale servertool, zoals XAMPP.
- Maak een lokale database voor WordPress aan via het configuratiescherm van de tool.
- Download WordPress van WordPress.org en pak het uit in de map op je lokale server.
- Start het WordPress-installatieprogramma en verbind het met je lokale database.
Voldoen aan hostingstandaarden : Zorg ervoor dat uw lokale omgeving overeenkomt met de specificaties van uw productieserver. bijvoorbeeld dezelfde PHP-versie en MySQL-configuraties om compatibiliteitsproblemen tijdens de implementatie te voorkomen.
Stappen om je WordPress-site te bouwen met het Underscores-thema
Hieronder volgen de stappen die je kunt volgen om een WordPress-website te maken met het Underscores-thema:
Stap 1: Het Underscores-thema instellen
Zodra je ontwikkelomgeving gereed is, kun je verdergaan met het instellen van het Underscores-thema.

Het thema genereren
Ga naar de Underscores-website om je eigen startthema te genereren. Vul de vereiste velden in, waaronder de themanaam en de auteursinformatie.
Sass wilt gebruiken , selecteer dan de optie "_sassify" voordat je het thema genereert. Download het zipbestand met je aangepaste thema.
Het thema installeren en activeren
- Log in op je WordPress-dashboard .
- Ga naar Uiterlijk ⟶ Thema's ⟶ Nieuw toevoegen .
- Upload het gedownloade zipbestand en activeer het thema.
Hiermee wordt Underscores ingesteld als het actieve thema voor uw WordPress-installatie.
Stap 2: Essentiële bestanden voor je thema bouwen
Het Underscores-thema bevat verschillende vooraf gemaakte bestanden om je op weg te helpen, maar het aanpassen ervan is essentieel om een uniek ontwerp te creëren.
Style.css voor branding en metadata
Het style.css-bestand bevat metadata over je thema, zoals de naam, de auteur en de versie. Hier voeg je ook aangepaste CSS toe om je website vorm te geven. Hier is een voorbeeld van een header voor je style.css-bestand:
/* Themanaam: Aangepast WordPress-thema Auteur: Uw naam Auteur-URI: https://uwwebsite.com Versie: 1.0 */
Voeg onder deze koptekst uw eigen CSS-regels toe om de lay-out , typografie en het kleurenschema van uw site vorm te geven.
Sjabloonbestanden
Sjabloonbestanden bepalen hoe verschillende onderdelen van uw website worden weergegeven:
- Koptekst en voettekst : header.php en footer.php definiëren de inhoud bovenaan en onderaan uw pagina's.
- Hoofdtemplates : Bestanden zoals index.php en page.php bepalen hoe berichten en pagina's worden weergegeven.
- Zijbalk en widgets : Gebruik sidebar.php voor de inhoud van de zijbalk en pas de widgetgebieden aan in functions.php.
Functiebestand voor functie-integratie
Het functions.php-bestand is de krachtbron van je thema. Gebruik het om aangepaste menu's , themafuncties in te schakelen en stijlen en scripts toe te voegen. Bijvoorbeeld:
functie custom_theme_setup() { add_theme_support('post-thumbnails'); register_nav_menu('primary', __('Primary Menu')); } add_action('after_setup_theme', 'custom_theme_setup');
Stap 3: Je thema aanpassen met Underscores
Door het Underscores-thema aan te passen, kunt u een uniek ontwerp creëren dat de identiteit van uw merk weerspiegelt.

- HTML en CSS aanpassen : Begin met het bewerken van de meegeleverde HTML-bestanden om de lay-out en structuur aan te passen. Werk het CSS-bestand bij om aangepaste kleuren , lettertypen en stijlregels te definiëren die bij uw huisstijl passen.
- Gebruikmaken van WordPress-functies : Gebruik ingebouwde WordPress-functies zoals get_header() en wp_head() om compatibiliteit met plugins en WordPress-updates te garanderen. Voeg themaondersteuningsfuncties toe , zoals aangepaste headers of logo's, met behulp van de functie add_theme_support().
- Gebruikmaken van hooks en filters : Met hooks en filters kunt u aangepaste functionaliteit toevoegen zonder de kernbestanden van het thema te wijzigen. Gebruik bijvoorbeeld de wp_footer-actiehook om analysescripts aan het einde van uw pagina's in te voegen.
Stap 4: Geavanceerde aanpassingen
Voor een dynamischer website kunt u overwegen geavanceerde functies en mogelijkheden toe te voegen. Deze verbeteringen kunnen de gebruiksvriendelijkheid, interactiviteit en algehele aantrekkingskracht van uw site verhogen, met name voor bedrijven met specifieke behoeften.
Plugins integreren
Plugins zijn essentieel voor het uitbreiden van de functionaliteit van je WordPress-thema.
- WooCommerce : Voeg e-commercefunctionaliteit toe door WooCommerce te integreren en de sjablonen aan te passen aan uw merkidentiteit en gewenste gebruikerservaring. Het is een must-have voor bedrijven die producten online willen verkopen.
- Rank Math : Verbeter je zichtbaarheid in zoekmachines met een SEO-plugin metatags en schema's van je website te optimaliseren
- LearnDash : Bouw een LMS-platform voor educatieve websites. Met LearnDash kunt u online cursussen, quizzen en certificeringen creëren en beheren, waardoor het ideaal is voor bedrijven die zich richten op training.
Aangepaste berichttypen en taxonomieën
Met aangepaste berichttypen kunt u contentstructuren creëren die verder gaan dan standaardberichten en -pagina's. Zo kunt u met een portfolio-berichttype projecten presenteren, terwijl een product-berichttype perfect is voor e-commerce.
Gebruik taxonomieën om deze berichttypen in categorieën of tags te organiseren, waardoor de vindbaarheid van content en de navigatie voor gebruikers wordt verbeterd.
Daarnaast kan het gebruik van aangepaste berichttypen de beheersbaarheid van de website aanzienlijk verbeteren voor bedrijven met uiteenlopende content.
Gebruikers meer mogelijkheden bieden met de WordPress Customizer
De WordPress Customizer biedt een gebruiksvriendelijke interface waarmee je de instellingen van je thema kunt aanpassen zonder programmeerkennis.
Voeg opties toe zoals aanpasbare kleuren, lettertypen en lay-outs, zodat sitebeheerders de website naar eigen voorkeur kunnen personaliseren.
Dankzij deze realtime preview-mogelijkheden zijn wijzigingen direct zichtbaar, wat zorgt voor een naadloze aanpassingservaring voor eindgebruikers en de afhankelijkheid van ontwikkelaars vermindert.
Stap 5: Je thema testen en optimaliseren
Een thema van hoge kwaliteit moet onder diverse omstandigheden feilloos presteren.

Testen en optimaliseren zijn essentieel om ervoor te zorgen dat uw thema efficiënt, veilig en gebruiksvriendelijk is en een naadloze ervaring biedt op alle apparaten en in alle scenario's.
Compatibiliteit testen
Gebruik de WordPress Theme Unit Test om te controleren hoe uw thema omgaat met verschillende contentscenario's, zoals lange titels, variërende afbeeldingsformaten en geneste reacties.
Zorg ervoor dat je thema responsief is door het te testen op verschillende apparaten, schermresoluties en browsers, inclusief oudere versies.
Controleer bovendien de compatibiliteit met populaire plug-ins om conflicten te voorkomen die de functionaliteit kunnen verstoren.
Prestatieoptimalisatie
Minimaliseer CSS en JavaScript om de laadtijden en de snelheid van uw website te verbeteren. Gebruik tools zoals ShortPixel om afbeeldingen te comprimeren zonder kwaliteitsverlies, waardoor pagina's met veel media sneller laden.
Implementeer caching-plugins om de serverbelasting te verminderen en de browseprestaties te verbeteren, met name op websites met veel verkeer.
Beveiligingsrichtlijnen
Beveilig alle invoer- en uitvoergegevens om injectie van kwaadaardige code te voorkomen en gevoelige gebruikersgegevens te beschermen. Gebruik WordPress-nonces om formulierinzendingen te beveiligen en ongeautoriseerde toegang tot belangrijke processen te voorkomen.
Werk je thema en afhankelijkheden regelmatig bij om kwetsbaarheden aan te pakken en de nieuwste beveiligingsverbeteringen te integreren. Overweeg daarnaast het gebruik van beveiligingsplugins voor proactieve monitoring en bescherming.
Fouten die je moet vermijden bij het gebruik van het Underscores-thema voor WordPress
Het Underscores-thema is een populair WordPress-startthema dat een solide basis biedt voor het bouwen van een thema vanaf nul.
Veel beginners en zelfs ervaren themaontwikkelaars maken echter fouten die het uiterlijk, de prestaties en de toegankelijkheid van het thema kunnen beïnvloeden.
Door te weten wat je moet vermijden, kun je tijd besparen en een aangepaste versie maken die voldoet aan de WordPress-standaarden.
- Het negeren van de ouder-kindstructuur : Een veelgemaakte fout is het rechtstreeks bewerken van het hoofdthema. Maak in plaats daarvan altijd een kindthema aan om aangepaste code en functies toe te voegen zonder het risico te lopen dat updates uw werk overschrijven.
- Het overslaan van een lokale ontwikkelomgeving : Een andere veelgemaakte fout is direct werken op een live website. Door een lokale ontwikkelomgeving in te stellen, kunt u sjabloontags , blogpostlay-outs en uitgelichte afbeeldingen veilig testen voordat u de website publiceert.
- Webtoegankelijkheidsrichtlijnen negeren: Het is gemakkelijk om je te concentreren op het ontwerp en toegankelijkheid te vergeten. Toch zorgt het volgen van webtoegankelijkheidsrichtlijnen ervoor dat je thema gebruiksvriendelijk is voor alle bezoekers, inclusief gebruikers van mobiele apparaten.
- Templates volproppen met overbodige code : Beginners overladen templates soms met onnodige functies. Voeg in plaats daarvan aangepaste functies toe via de juiste template-tags, zodat templates overzichtelijk en gemakkelijk te onderhouden blijven.
- Het negeren van optimalisatie voor mobiele apparaten: Het niet testen op verschillende schermformaten kan de weergave van het thema negatief beïnvloeden. Zorg er daarom altijd voor dat responsief ontwerp vanaf het begin onderdeel is van je workflow.
Door deze fouten te vermijden, creëer je een WordPress-thema dat niet alleen visueel aantrekkelijk is, maar ook functioneel, toegankelijk en toekomstbestendig.
Toekomstige trends in WordPress-themaontwikkeling
WordPress-thema's ontwikkelen zich snel om te voldoen aan moderne ontwerpstandaarden en gebruikersverwachtingen. Ontwikkelaars richten zich niet langer alleen op esthetiek; in plaats daarvan bouwen ze thema's die slimmer, sneller en flexibeler zijn.
Inzicht in de toekomstige ontwikkelingen op het gebied van themaontwikkeling kan u helpen een voorsprong te behouden in deze competitieve markt.
- Verschuiving naar blokgebaseerde thema's: Met de groei van volledige sitebewerking winnen blokgebaseerde thema's aan populariteit. Ze geven gebruikers meer controle over lay-outs en stijlen zonder dat uitgebreide programmeerkennis nodig is.
- Opkomst van minimalistische en lichtgewicht ontwerpen: Gebruikers verwachten snellere websites, dus de trend gaat richting lichtgewicht en snelle thema's met schonere code. Deze verschuiving verkort de laadtijden en verbetert de algehele prestaties.
- Toegankelijkheid als kernkenmerk: Toegankelijkheid wordt steeds meer de standaard in plaats van een bijzaak. Toekomstige thema's zullen zo ontworpen worden dat ze inclusief zijn voor alle bezoekers, ongeacht hun mogelijkheden.
- Meer focus op mobielvriendelijkheid: Aangezien mobiel browsen steeds dominanter wordt, worden thema's ontworpen volgens de principes van 'mobile first', wat een vlekkeloze ervaring op alle apparaten garandeert.
- Integratie van geavanceerde aanpassingsopties : Ontwikkelaars geven ook prioriteit aan aanpassingsmogelijkheden. Toekomstige thema's zullen intuïtieve dashboards bieden waarmee gebruikers lay-outs, kleuren en functies kunnen aanpassen zonder technische kennis.
Simpel gezegd draait de toekomst van WordPress-themaontwikkeling om flexibiliteit, snelheid en inclusiviteit. Door deze trends te omarmen, kunnen ontwikkelaars thema's leveren die er niet alleen modern uitzien, maar ook op de lange termijn waarde bieden aan gebruikers.
Conclusie: De toekomst bouwen met Underscores
Het Underscores-startthema is een uitstekend hulpmiddel voor het creëren van lichte, schaalbare WordPress-thema's die voldoen aan moderne webstandaarden.
Door deze handleiding te volgen, heb je geleerd hoe je een ontwikkelomgeving opzet, essentiële bestanden aanpast en je thema uitbreidt met geavanceerde functies.
Zoekt u professionele hulp? De WordPress Enterprise Services van Seahawk kunnen uw project naar een hoger niveau tillen.
Ons team van experts is gespecialiseerd in de ontwikkeling, optimalisatie en het onderhoud van aangepaste thema's, zodat uw WordPress-site perfect functioneert.
Veelgestelde vragen over Underscore-thema's voor WordPress
Wat is een starterthema in WordPress en waarom zou je het gebruiken?
Een starterthema is een schoon uitgangspunt voor themaontwikkeling. Het bevat goed van commentaar voorziene HTML5-sjablonen en basiscode. Het helpt themaontwikkelaars code duplicatie te voorkomen en een beter gestructureerd, op maat gemaakt WordPress-thema vanaf nul op te bouwen.
Waarom is een thema met onderstrepingen zo'n populaire keuze?
Een thema met onderstreepjes, gemaakt door Automattic, biedt een lichtgewicht framework. Het volgt de beste werkwijzen en codeerstandaarden. Veel ontwikkelaars gebruiken het als basis om snel aan de slag te gaan met elk project.
Hoe stel ik een lokale ontwikkelomgeving in voor thema's?
Installeer tools zoals XAMPP en configureer PHP en MySQL. Voeg WordPress-bestanden en testgegevens toe. Met deze configuratie kunt u wijzigingen, navigatie en menugedrag veilig testen voordat u live gaat.
Kan ik Bootstrap gebruiken met een aangepast WordPress-thema?
Ja, je kunt Bootstrap integreren voor responsief design. Het verbetert de lay-out, de mediaweergave en de UI-elementen. Veel ontwikkelaars gebruiken Bootstrap om de ontwikkeling te versnellen en betere resultaten te behalen.
Wat zijn de beste werkwijzen voor het helemaal vanaf nul opbouwen van een thema?
Hanteer een schone codestructuur, gebruik filters en hooks en test op verschillende schermen. Zorg ervoor dat HTML, CSS en JavaScript geoptimaliseerd zijn. Gebruik de documentatie, GitHub en feedback van de community om je werk te verbeteren.