ID.nl logo
Huis

Wordpress, 10 tips voor gevorderden

WordPress: 10 tips voor gevorderdenInhoud:

Tip 1: Pagina’s of berichten negeren bij een zoekfunctie

De meeste WordPress thema’s bevatten een zoekfunctie waarmee bezoekers gemakkelijk door de content van je website kunnen zoeken. Maar in sommige gevallen wil je niet dat bepaalde berichten of pagina’s gevonden worden met deze zoekfunctie, denk bijvoorbeeld aan de contactpagina of de ‘wie zijn wij’-pagina. Of je wilt niet dat berichten van een bepaalde categorie doorzocht worden. De plugin Simply Exclude is dan de oplossing. Met deze plugin kun je per pagina instellen of deze wel of niet meegenomen moet worden in zoekopdrachten. Maar dat is nog niet alles. Je kunt met Simply Exclude ook instellen welke categorieën of berichten met bepaalde tags doorzoekbaar zijn en of deze berichten getoond mogen worden op de homepage of in de rss-feed. Er zijn vele instellingen, maar je dient er wel rekening mee te houden dat zodra een bericht zich in de excluded-categorie bevindt, het ook echt genegeerd wordt, ook al bevindt het zich ook nog in andere categorieën.

Tip 2: simpele aanpassingen door afbeeldingen te vervangen

Bij het zoeken naar een geschikt thema zul je ongetwijfeld thema’s tegenkomen die qua opbouw precies zijn wat je zoekt, maar qua uiterlijk totaal niet voldoen aan de eisen. Dat is op zich geen enkel probleem. Je kunt het uiterlijk van de site immers zelf aanpassen. De simpelste manier van het cosmetisch veranderen van je site is de afbeeldingen van het thema aanpassen naar je eigen wensen. De afbeeldingen voor het thema vind je in de volgende map op je WordPress-site: .../wp-content/themes/<JOUW GEKOZEN THEMA>/images.

Deze afbeeldingen kun je gemakkelijk down- en uploaden met een ftp-programma als Filezilla. Met een beeldbewerkingsprogramma zoals Photoshop kun je de afbeeldingen veranderen. Het is natuurlijk wel verstandig om de grootte van de afbeeldingen in de gaten te houden en deze niet te laten afwijken van het origineel. Zo weet je zeker dat de veranderingen soepel verlopen. De bestandsgrootte hoeft natuurlijk niet overeen te komen, maar houd er wel rekening mee dat het voor de snelheid van de site niet verstandig is om afbeeldingen met een flinke bestandsgrootte te gebruiken.

Tip 3: Nul reacties verdoezelen

Waarschijnlijk kunnen mensen op je site reageren op berichten. Het staat altijd goed wanneer er bij een bericht staat dat er een aantal reacties zijn. Maar als je doelgroep weinig reageert, dan staat er bij al je berichten ‘0 reacties’. Dit kan het beeld opwekken dat je website niet actief is of dat deze weinig bezocht wordt. Het staat in elk geval niet prettig. Je kunt heel eenvoudig de 0 reacties veranderen in een zin die positiever overkomt, zoals ‘Reageer nu!’ of ‘Geef een reactie’. Dit is eenvoudig te bewerkstelligen door op de juiste plaats in de code ‘0 Reacties’ te vervangen. In het hoofdsjabloon van de site, index.php, staat vermoedelijk een code die veel lijkt op het onderstaande:

<div class=”data”>

<span class=”clock”><?php the_time(‘j F Y’); ?></span>

<span class=”comm”><?php comments_popup_link(‘0 Reacties’, ‘1 Reactie’, ‘% Reacties’); ?></span>

</div>

Hierin zie je al duidelijk staan wat er weergegeven wordt op het scherm wat reacties betreft. Vervang tussen de aanhalingstekens ‘0 Reacties’ eenvoudigweg door iets anders. Dat wordt vervolgens op de homepage gecommuniceerd in plaats van ‘0 Reacties’. Andere bestanden waarin je de reacties kunt aanpassen zijn: archive.php, comments.php en single.php.

 

Tip 4: Het verschil tussen the_excerpt en the_content

Je berichten kunnen op de homepage op verschillende manieren getoond worden. De eenvoudigste methode is door de tekst in het bericht af te breken met de tag <!--more-->. Alles wat voor deze tag in de html-code staat, wordt in dezelfde stijl afgebeeld op de homepage of archief. We gaan we er dan echter wel vanuit dat er in de loop van je index.php of archive.php de volgende code staat: <?php the_content(); ?>.

Wil je op de homepage het bericht niet op exact dezelfde wijze tonen als in het bericht zelf en wil je het bericht standaard na eenzelfde aantal woorden afkappen? Dan moet je de volgende code gebruik in de loop: <?php the_excerpt(); ?>. Deze code laat de tekst zien in de stijl van de huidige pagina en onderbreekt de tekst standaard na 55 woorden. Afhankelijk van je thema kan deze onderbreking hard zijn in de vorm van [...] op het einde of in de vorm van een Lees verder-link. Dit hangt van je thema af, maar je kunt dit zelf ook instellen. The_excerpt is een functie die uitgebreid in te stellen is, mits je niet bang bent zelf enige aanpassingen in de code te maken. Meer informatie over the_excerpt vind je op codex.wordpress.org/Template_Tags/
the_excerpt.

Tip 5: Functies deactiveren zonder coderegels te verwijderen

Wellicht zijn er bepaalde functies in je thema die je op het moment niet nodig hebt, maar die je niet definitief wilt verwijderen uit de code. Of je bent de functies van je thema aan het verkennen en wilt graag wat experimenteren door code weg te halen om te zien wat er gebeurt. Dit laatste proces kan bijzonder leerzaam zijn. Een slimme manier om code inactief te maken zonder dat je deze verwijdert, is door binnen de php-tags gebruik te maken van /* en */. Zo hebben we op onze voorbeeldwebsite bovenin een tekstvlak met nieuws staan die in de index.php opgeroepen wordt door de volgende code:

<?php include (TEMPLATEPATH . ‘/slide.php’); ?>

Als we hier gebruikmaken van /* en */ , dan ziet de code er als volgt uit:

<?php /* include (TEMPLATEPATH . ‘/slide.php’); */ ?>

Het tekstvlak verdwijnt, maar is weer makkelijk terug te zetten door de elementen /* en */ te verwijderen.

Tip 6: blokkerende plugins onschadelijk maken

WordPress is een fijn cms, maar het upgraden van WordPress zelf of van de plugins die je gebruikt is niet zonder risico. Daarom is het noodzakelijk een backup te maken voordat je upgradeacties uitvoert. Soms zorgt een upgrade ervoor dat je niet meer kunt inloggen op je eigen website of je website lijkt helemaal de geest te hebben gegeven. Vaak blijkt dan een plugin de oorzaak van alle ellende. Met een beetje geluk kun je met googelen erachter komen welke je parten speelt, maar het kan nooit kwaad om voor jezelf op een rijtje te hebben welke plugins je gebruikt. Gelukkig hoef je niet in te loggen op WordPress om ze te deactiveren. Start je favoriete ftp-programma op en ga naar de map .../wp-content/plugins. Hier zie je alle pluginbestanden staan. Het weghalen van de juiste pluginmap zal automatisch de plugin uitschakelen en hiermee het probleem oplossen.

Tip 7: Bepaalde berichten op de hoofdpagina negeren 

Op de hoofdpagina (index.php) staan doorgaans alle berichten, maar het kan natuurlijk zijn dat je berichten uit een bepaalde categorie niet op de homepage wilt hebben. Onze voorbeeldwebsite is een gameswebsite met nieuwsberichten en gamereviews. De hoofdpagina is een opsomming van de laatste gamereviews en daartussen horen geen nieuwsberichten. Er zijn drie verschillende methodes om dit op te lossen.

Methode 1: in de hoofdpagina (index.php) zoek je de volgende code op:

<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

Direct daar onderaan plak je de volgende code, waarbij X het categorie-id-nummer is dat je wilt negeren.

<?php if (in_category(‘X’)) continue; ?>

Een nadeel van deze methode is dat het bericht wel meetelt in de ‘hoeveelheid berichten per pagina’-instelling van WordPress hoewel deze niet getoond wordt. Als je dus tien berichten per pagina laat zien en twee van de eerste tien berichten worden genegeerd, dan zie je op dat moment dus maar acht berichten op de hoofdpagina.

Methode 2: een nettere methode is de volgende. Je zoekt weer de bij Methode 1 aangegeven code op. Maar deze keer plak je direct ervóór de volgende code:

<?php $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;

query_posts(“cat=-X&paged=$paged”); ?>

Met deze methode wordt altijd de juiste hoeveelheid berichten op de pagina getoond. Er is echter wel een maar. Deze code negeert alleen berichten die enkel tot categorie X behoren. Als berichten naast categorie X ook nog behoren tot een andere categorie, worden ze alsnog getoond.

Methode 3: je gaat op dezelfde manier te werk als bij methode 2, maar plaatst nu de volgende code.

<?php query_posts($query_string . ‘&cat=-X’); ?>

Ook hier wordt altijd de juiste hoeveelheid berichten getoond, maar deze methode is strenger. Zodra een bericht valt in categorie X, wordt hij genegeerd, ook als hij tot andere categorieën behoort.

Tip 8: Het juiste categorie-id-nummer achterhalen

De bovenstaande tip heeft natuurlijk alleen zin als je weet hoe je achter het categorie-id-nummer komt van de categorie die je wilt negeren. Die is relatief eenvoudig te achterhalen, maar je moet wel weten waar je moet zoeken. Ga in het Dashboard naar het onderdeel Categorieën. Je krijgt een overzicht te zien van alle categorieën van je website. Vervolgens klik je op de categorie waarvan je het id-nummer wilt weten. Nu zie je in de adresbalk als laatste ‘ID=’ staan, gevolgd door een getal. Dit getal is het categorie-id-nummer van de door jou aangeklikte categorie.

Tip 9: Blogtitel en beschrijving niet meer tonen

In WordPress moet je altijd de naam van je website en een onderschrift invullen in de algemene instellingen. Dit is nuttige informatie waar Google ook raad mee weet en verhoogt de vindbaarheid van je site. Er zijn echter een hoop WordPress-thema’s die de naam en de beschrijving ook op de site plaatsen. Dit is niet altijd handig, want het zou zomaar kunnen dat je de titel van je website anders wilt presenteren, door middel van een banner bijvoorbeeld. Het tonen van de sitenaam en beschrijving is bijna altijd in het koptekstbestand (header.php) geprogrammeerd. In header.php, gemakkelijk via de Weergavebewerker te benaderen, zoek je de volgende code:

<div class=”blogname”>

<h1><a href=”<?php bloginfo(‘siteurl’);?>/” title=”<?php bloginfo(‘name’);?>”><?php bloginfo(‘name’);?></a></h1>

<h2><?php bloginfo(‘description’); ?></h2>

</div>

De hierboven beschreven php-code haal je weg of voorzie je van code waarmee je regels negeert. Je plaatst dan <?php /* voor de eerste coderegel en sluit de te negeren code af met */?>.

Tip 10: Makkelijk backups maken van de sql-database

Backups, backups, backups! Met dat mantra ben je ongetwijfeld nu wel meer dan bekend, maar het backuppen van de sql-database is best nog wel een hoop gedoe. Zo moet je waarschijnlijk in het webprogramma phpMyAdmin allerlei lastige instellingen verwerken voordat je een backup kunt maken. Met de plugin WordPress Database Backup maak je snel en gemakkelijk backups van de sql-database vanuit het Dashboard. Je kunt zelfs periodieke backups instellen en de backupbestanden naar jezelf laten mailen.

Lees ook: Websites bouwen met WordPress

Tekst: Gerard Sombroek

▼ Volgende artikel
Inbouw-magnetron installeren: zelf doen of laten doen?
© Samuel Perales
Huis

Inbouw-magnetron installeren: zelf doen of laten doen?

Een inbouw-magnetron past naadloos in je keukenontwerp, maar het is wel belangrijk dat hij goed en veilig wordt geïnstalleerd. Daar komt meer bij kijken dan simpelweg een stekker in het stopcontact steken. In dit artikel leggen we stap voor stap uit waar je allemaal op moet letten. Ook lees je wanneer je het zelf kunt doen en wanneer het slim is om een vakman in te schakelen.

Magnetron (laten) inbouwen? Dit is belangrijk:
  • De juiste afmetingen: past het in de nis die je wilt gebruiken?
  • Stroomvoorziening: hitte en vochtigheid spelen een rol
  • Hier let je op tijdens de montage
  • Zelf installeren of laten installeren?
  • Fabrieksgarantie en zelf-installatie

Lees ook: Deze functies kun je tegenkomen op een magnetron

Een goede installatie van een inbouw-magnetron begint bij de nis: de ruimte in het keukenmeubel waarin de magnetron moet komen. Die nis heeft vaste maten, afhankelijk van het model. De hoogte is meestal 38, 45 of 60 centimeter, maar je moet ook letten op de breedte, de diepte en de dikte van de kastwanden. Zelfs de afstand tot de muur of achterwand speelt een rol. Een paar millimeter speling kan al het verschil maken tussen een goede pasvorm en een apparaat dat klemt of scheef staat. Zeker bij combi-magnetrons, die ook als oven functioneren, is er vaak meer ventilatieruimte nodig. Sommige modellen voeren warme lucht aan de voorzijde af, andere aan de achterkant of bovenkant. Heb je die ruimte niet, dan kan het apparaat zijn warmte niet kwijt en raakt het oververhit. 

Zo zit het met de stroomvoorziening

Naast een passende nis is ook de stroomvoorziening belangrijk. Vrijwel alle inbouw-magnetrons werken op een standaard geaard stopcontact, maar dat mag niet in de nis zelf zitten. De hitte en vochtigheid in die ruimte maken het ongeschikt voor elektra. Vaak wordt het stopcontact geplaatst in een aangrenzende kast of er net boven. Bij zwaardere modellen – bijvoorbeeld met oven- en grillfunctie – kan het vermogen oplopen tot 3000 watt. In dat geval is het verstandig om na te gaan of je groepenkast dit aankan of dat er een aparte groep nodig is. 

Zo verloopt de montage

Als alles klopt – de nis, de ventilatie en het stroompunt – kun je de magnetron zelf plaatsen. De meeste modellen worden geleverd met een montageset of een omlijsting waarmee je het apparaat vastzet. Dit gebeurt meestal met een paar schroeven aan de zijkant of via het front. De magnetron moet stevig zitten, zonder speling, maar ook niet te strak geklemd. Zorg dat hij waterpas staat, want anders kunnen het draaiplateau of de ovenfuncties minder goed werken. Bij een model dat op ooghoogte zit, moet je extra opletten bij het tillen en vastzetten. Die apparaten kunnen namelijk flink wat wegen. 

©Samuel Perales

Wanneer kun je een inbouw-magnetron zelf installeren?

Heb je wat kluservaring en is je keuken goed voorbereid, dan kun je de montage dus prima zelf doen. Maar als er meer nodig is dan alleen plaatsen – bijvoorbeeld het aanpassen van een keukenkast, het verplaatsen van een stopcontact of het ophangen van een zwaar model – dan is het veiliger en slimmer om een installateur in te schakelen. Die weet precies waar je op moet letten en zorgt dat alles netjes wordt afgewerkt. Zo voorkom je schade aan je keuken of het apparaat zelf.

Voor installatie doen: check de garantievoorwaarden

Wat veel consumenten niet weten, is dat fabrikanten voorwaarden stellen aan de installatie voor het behoud van de garantie. In de handleiding staat vaak dat een 'deskundige installateur' of 'erkend monteur' de installatie moet uitvoeren. In de praktijk betekent dit dat je bij schade of defecten mogelijk geen aanspraak kunt maken op fabrieksgarantie als blijkt dat het apparaat verkeerd is geplaatst. Zeker als er problemen ontstaan met de stroomvoorziening of ventilatie – denk aan kortsluiting of oververhitting – kan de fabrikant zich beroepen op onjuiste installatie. Wie het dus zelf wil doen, doet er goed aan om precies de instructies uit de handleiding te volgen en bewijs van correcte montage te bewaren. Een foto van de situatie of een installatierapport kan dan uitkomst bieden.

Zelf doen of laten doen: de keuze is aan jou

Een inbouw-magnetron installeren is geen hogere wiskunde, maar het vraagt wel om aandacht, voorbereiding en een veilige werkwijze. Zelf doen is prima als alles klopt en je handig bent, maar zodra je moet improviseren of twijfelt over de aansluiting, is een professionele installateur geen overbodige luxe. Vraag eventueel aan de winkel waar je de magnetron koopt of zij een instalaltie-service hebben of je anders kunnen doorverwijzen naar een erkend vakman. Zo weet je zeker dat je magnetron veilig werkt én dat je geen garantie misloopt bij problemen.

▼ Volgende artikel
Waar voor je geld: 5 steelstofzuigers voor een schoon huis zonder gedoe
© Lazy_Bear
Huis

Waar voor je geld: 5 steelstofzuigers voor een schoon huis zonder gedoe

Bij ID.nl zijn we gek op producten met een goede prijs-kwaliteitverhouding. Daarom speurt de redactie een aantal keer per week naar zulke deals. Nu de vakantie voorbij is en het huis weer volop gebruikt wordt, kan een krachtige en handige stofzuiger veel verschil maken. Steelstofzuigers zijn populair omdat ze licht, flexibel en vaak multifunctioneel zijn. Sommige modellen kunnen zelfs dweilen of functioneren als robotstofzuiger. Wij vonden vijf steelstofzuigers die veel waar voor hun geld bieden.

eufy Clean Robotstofzuiger 3-in-1 E20

De eufy Clean E20 is een echte multitasker. Dit model werkt zowel als robotstofzuiger, steelstofzuiger én kruimeldief. Zo laat je hem zelfstandig door het huis rijden, maar pak je hem ook snel in de hand voor trap of bank. Met zijn indrukwekkende zuigkracht tot 30.000 Pa en een accuduur tot 180 minuten ben je verzekerd van een grondige schoonmaak. Het laadstation leegt bovendien automatisch het stofreservoir, waardoor je daar wekenlang geen omkijken naar hebt. Een slimme keuze voor wie gemak én veelzijdigheid zoekt.

Pluspunten
  • 3-in-1: robot, steel- én handstofzuiger
  • Krachtige zuigkracht tot 30.000 Pa
  • Automatische stofafvoer tot 75 dagen

Rowenta X-Clean 10 GZ7540

De Rowenta X-Clean 10 is ideaal voor wie stofzuigen en dweilen in één beweging wil combineren. De gemotoriseerde borstelrol pakt zowel droog vuil als natte vlekken aan. Met een gebruiksduur tot een uur kun je een complete schoonmaakronde maken zonder tussendoor op te laden. Ook fijn: de steelstofzuiger reinigt zichzelf na gebruik, zodat je weinig onderhoud hebt. Handig voor huishoudens die tijd willen besparen zonder in te leveren op resultaat.

Pluspunten
  • Stofzuigen en dweilen tegelijk
  • Tot 60 minuten batterijduur
  • Zelfreinigende borstelrol

Samsung Jet 60 Turbo (VS15A6031R1)

De Samsung Jet 60 Turbo is een lichtgewicht steelstofzuiger die vooral handig is voor kleinere huishoudens of snelle schoonmaakbeurten. Hij weegt slechts 2,5 kilo, waardoor je hem moeiteloos de trap op tilt of boven je hoofd gebruikt. Het filtersysteem vangt zelfs microscopisch kleine stofdeeltjes op, waardoor de lucht in huis veel schoner aanvoelt, ook bij allergieën. De Jet 60 levert krachtige prestaties op zowel harde vloeren als tapijt en komt met verschillende borstels voor uiteenlopende klussen.

Pluspunten
  • Weegt slechts 2,5 kilo, makkelijk hanteerbaar
  • Filtert 99,999 procent fijnstof uit de lucht
  • Geschikt voor meerdere vloertypen

Dyson Wash G1

De Dyson Wash G1 is geen standaard steelstofzuiger, maar een innovatieve vloerreiniger die nat en droog vuil tegelijk aanpakt. Twee roterende rollen gebruiken schoon water voor het dweilen, terwijl vuil water apart wordt opgevangen. Met een looptijd van 35 minuten maak je moeiteloos een groot oppervlak schoon. Na gebruik reinigt het apparaat zichzelf, zodat het bij volgend gebruik direct klaar is voor een nieuwe ronde. Perfect voor gezinnen met kinderen of huisdieren, waar vlekken en kruimels dagelijkse kost zijn.

Pluspunten
  • Reinigt nat en droog tegelijk
  • Gescheiden schoon- en vuilwatertank
  • Zelfreinigende functie

Philips 3000 Series XC3031/01

De Philips 3000 Series is een praktische allrounder. Hij heeft een geïntegreerde kruimelzuiger, ideaal voor kleine klusjes zoals kruimels op tafel of zand in de auto. Het mondstuk is voorzien van ledverlichting, waardoor je stof in donkere hoekjes niet overslaat. De accu houdt het tot 60 minuten vol in Eco-modus, en de krachtige motorborstel levert ook op tapijt uitstekende prestaties. Een degelijke keuze voor wie op zoek is naar een betrouwbare steelstofzuiger zonder franje.

Pluspunten
  • Inclusief geïntegreerde kruimelzuiger
  • Led-verlichting in de zuigmond
  • Tot 60 minuten accuduur