Bootstap

Bootstrap is een verzameling hulpmiddelen voor het maken van websites en webtoepassingen. Het is gratis en open source. Het bevat sjablonen gebaseerd op HTML en CSS voor typografie, formulieren, knoppen, navigatie en andere interfaceonderdelen. Het bevat...

Leaflet map, Geojson en Turf.js

Leaflet is een open-source JavaScript bibliotheek voor mobiel-vriendelijke interactieve mappen/kaarten. Een mooi alternatief voor Google maps. Hier in deze post wat (voor mij) bruikbare links die betrekking hebben op Leaflet en manier waarop Leaflet omgaat met data...

Foto’s schalen met CSS met object-fit

Foto’s schalen met css is niet langer een probleem dankzij het CSS3 attribuut object-fit. Alles wat je moet weten over deze functionaliteit kun je vinden op de pagina “CSS The object-fit Property” vanw3schools.com en in het artiekel “Cropping...

JavaScript: setTimeout en setInterval

setTimeout en setInterval bruikbare functies van Javascript samen met de sleep/usleep functie van php om tijdintervallen te zetten setTimeout(function(){ alert(“Hello”); }, 3000); The setTimeout() method calls a function or evaluates an expression after a...

Locaties (URLs en paden) in WordPress

Bij het programeren van plugins is het handig om paden (en urls) naar locaties op de server te kunnen aanroepen. Hier een overzicht van die functies die daar handig voor zijn: get_theme_root(): Returns the address of the theme installation directory...

URL Masking – Stealth Redirection or URL Hiding

Soms wil je dat het adres dat getoond word in de adresbalk van de browser niet de echte locatie (URL) toont. Je wil als het ware de URL “overschrijven” / maskeren. URL Masking with .htaccess In case you would like to access a certain URL for your domain...

WordPress get userdata

WordPress slaat de gebruikersdata op 2 plaatsen (tabellen) in de database op te weten in de tabel wp_users en in user_meta. Hieronder een overzicht van de data opgeslagen per tabel: users: ID user_login user_pass user_nicename user_email user_url user_registered...

Gebruiker (user) Profiel pagina Hooks / Actions

Deze post gaat over de gebruikers profielpagina in de Admin (back end) / gebruikers (users) en hoe deze aan te passen ed. Voor een plugin die ik aan het maken ben voor de WordPress profielpagina van de WordPress gebruiker (user) heb ik wat links verzameld in deze...

WordPress Hooks (events), Actions en filters

WordPress voert, bij bepaalde gebeurtenissen (stappen tijdens het laden van WordPress),  functies (Actions/Filters) uit die geregistreerd zijn aan een bepaald event (gebeurtenis) d.m.v. “Hooks”. Actions en Filters in WordPress zijn functies die aangepast...

Debuggen in WordPress

WordPress heeft zelf een manier om te debuggen in de WordPress omgeving. Het enige dat je daarvoor hoeft te doen is een kleine aanpassing in het wp-config.php bestand/file. Je kunt het wp-config.php bestand vinden in de map waarin je WordPress hebt geïnstalleerd (bv...

Bronnen / Toolkits

Hier onder Toolkits/Links/referenties m.b.t. web/plugin-ontwikkeling in WordPress. WordPress voor beginners. 32 bruikbare tips/tricks voor WordPress. WordPress Codex – De algemene informatie pagina voor WordPress. Documentatie. Codex doorzoeken. Zoekpagina Codex...

Localhost locatie aanpassen m.b.v. httpd.conf

Om een lokale testomgeving op te zetten heb ik XAMPP geïnstalleerd op mijn windows laptop. Een all-in-one-installatie met een Apache server, een MySql database of MariaDB en PHP. XAMPP Download / installers Apache webserver configureren – Windows – Locatie...

WordPress verhuizen naar andere server

Je kunt ervoor kiezen handmatig je WordPress website te verhuizen, waarbij je stap voor stap het inzicht behoudt, of via plugins, waarbij ingebouwde software het proces voor je uitvoert. Plugins verzorgen het migratieproces en verzekeren je er evenwel van dat alle...

WordPress Installeren

Ik heb voor mezelf met XAMPP een lokale testruimte (locale server) gecreëerd om de dingen die ik maak makkelijk te kunnen testen. Met XAMPP installeer je in een keer een Apache server, PHP en een MySql of MariaDB database. In deze lokale testomgeving heb ik dus zelf...