Ik wil een website met WordPress

Deel 2 van “Ik wil een website”. Klik hier voor deel 1.

WordPress dus. Tuurlijk. WordPress is gratis en snel geinstalleerd op je eigen PC. WordPress is gebaseerd op PHP, alhoewel het in beginsel niet nodig is om hier iets van te weten. Je kunt een prachtige site bouwen zonder enige kennis van PHP en zonder ook maar iets zelf te programmeren. Als je toch een beeld wilt hebben van wat PHP precies is, bijvoorbeeld omdat je iets in je Theme wilt aanpassen waar origineel niet in is voorzien, begin dan hier bijvoorbeeld. Of hier, ook aardig. Er zijn meer bronnen. PHP is een taal waarmee bijvoorbeeld Facebook gebouwd is. Heel veel mensen gebruiken Facebook, iedereen kent het, dus mogen we aannemen dat PHP een solide basis is om een site mee te bouwen.

WordPress lokaal draaien

Goed. Leuk dat je WordPress nu lokaal hebt staan, maar je PC snapt niks van PHP. Je kunt natuurlijk alle WordPress bestanden meteen oploaden naar je serviceprovider en hier interactief je site bouwen maar dan kan iedereen er meteen bij via internet. Aangezien je zelf nog aan het experimenteren bent met WordPress is dit niet heel handig. Beter is het om MAMP te downloaden en te installeren. Of WAMP. Is vergelijkbaar. Beide hebben een gratis versie. Je installeert er een lokale Apache- en MySQL server mee. Het verschil tussen MAMP en WAMP weet ik niet. Ik gebruik MAMP en daar heb ik geen klachten over. De Apache server maakt het mogelijk om een website op de eigen PC te draaien i.p.v. op internet. WordPress heeft een database nodig om al je content in op te slaan en daarvoor gebruikt WP bij voorkeur een MySQL-database. MAMP voorziet hier ook in. Twee vliegen in één klap dus. Zie hieronder hoe je het spul installeert.

Stappenplan WordPress met MAMP lokaal installeren

WordPress Thema en plugins kiezen

WP heeft een Dashboard waarin je interactief een Thema voor je site kunt kiezen (WP heeft er drietal die je meteen kunt gebruiken) en waarin je je menu’s en categorieën voor je berichten (als je een blog gaat gebruiken) maakt en/of je statische pagina’s. Ik ga hier niet volledig de structuur van WP uitleggen. Daarvoor kan je terecht op de zeer uitgebreide support pagina’s van WP zelf. Het belangrijkste om te weten is het verschil tussen pagina’s (pages), berichten (posts; en de onderverdeling in categorieën) en de relatie van deze twee met menu’s. Lees hiervoor deze uitleg van WordPress zelf. Ben je niet tevreden over de standaard Thema’s van WP zelf? Dan kan je binnen het Dashboard zoeken in een enorme database van Thema’s die door anderen gemaakt zijn. Sommige gammel, verouderd en niet compatibel met de laatste WP-versie, sommige prachtig met alles erop en eraan. De beste Thema’s met veel mogelijkheden zijn vaak niet gratis. Prijzen variëren van een paar tientjes tot ruim 100 euro. Daarnaast bestaan er nog honderden plugins waarmee je stukjes functionaliteit aan je site kunt toevoegen (Google Analytics!). WP is een wereld op zichzelf. En zelf programmeren hoef je in principe niets, tenzij je je mooie thema op een bepaald punt toch net even anders wilt. Dan kan je binnen het Dashboard optie Weergave => Editor kiezen waarin je de php-code kunt aanpassen en/of het stylesheet. Maar dan wordt het een vereiste om kennis van HTML5, PHP en CSS te hebben. Dan wordt het pas echt leuk. Daar zal ik een begin mee maken in deel 3.

Alle ik-wil-een-website berichten

4 reacties

  1. Lodewijk Olthof schreef:

    Hmm, toch wat lastiger als hierboven beschreven. Bij het openen van “//localhost:3306/wordpress” in Firefox en Explorer wordt een bestand gedwonload. In Chrome komt er een pagina met dit:
    “N���
    5.5.49-log� ���@-_wY6C0�ÿ÷�€����������a{fljR;n=!/e�mysql_native_password�!��ÿ„#08S01Got packets out of order”.

    HELP!

  2. ronputti schreef:

    Hmm….ik start mijn lokale website onder MAMP op met http://localhost:8888/wordpress/ En: natuurlijk moet dan wel eerst je lokale web- en SQL-server (opstarten binnen MAMP) draaien.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.