PHP code debuggen met ChromePHP of FirePHP

Debuggen in PHP wordt vaak gedaan met behulp van de var_dump() en print_r() functies. In veel gevallen werkt dit prima, maar het heeft als nadeel dat de debug output vaak tussen de overige output staat. Gelukkig zijn er handige tools waarmee dit probleem verholpen kan worden. Zo kun je met behulp van FirePHP of ChromePHP debug […]

WordPress menu limiet

Binnen WordPress kunnen menu’s eenvoudig aangemaakt en beheert worden. Bij grotere menu’s kunnen er echter problemen ontstaan. Menu’s worden soms niet meer goed opgeslagen of het aantal menu items is beperkt. Binnen het WordPress forum zijn hier verschillende topics over te vinden: http://wordpress.org/support/topic/wordpress-menu-problem http://wordpress.org/support/topic/the-menu-has-a-limit-of-49-links-of-pages-in-the-navbar Dit probleem wordt veroorzaakt door de Suhosin module van PHP. Deze […]

WooCommerce ‘Toevoegen aan winkelwagen’ tekst wijzigen

Gebruikers van WooCommerce weten dat de knop waarmee bezoekers een product kunnen toevoegen in het Engels standaard de tekst ‘Add to cart‘ bevat. Als we dit vertalen naar het Nederlands wordt dit ‘Toevoegen aan winkelwagen‘. Sommige mensen zijn geneigd om dit vertalen naar een kortere variant, bijvoorbeeld ‘Toevoegen’. Ik vind echter dat je geen informatie […]

WordPress gebruikers niet in auteur dropdown

Bij veel geavanceerdere WordPress websites zijn de standaard WordPress gebruikersrollen en bijbehorende mogelijkheden (capabilities) niet meer voldoende. Gelukkig zijn deze gebruikersrollen eenvoudig met allerlei plugins te beheren en uit te breiden. Zo kan men bijvoorbeeld met behulp van de Members plugin dit alles via eenvoudige gebruikersinterface beheren. Toch blijken er ook nog wel een aantal […]

Gravity Forms conditionele omleiding

Gravity Forms is een erg krachtige formulieren plugin voor WordPress. Onlangs hebben we deze plugin gebruikt voor het opzetten van een keuzerondjes vragen test. De bezoeker moest echter afhankelijk van aantal gekozen A, B en C antwoorden doorgestuurd worden naar een specifieke pagina. Standaard kan dit niet binnen Gravity Forms geconfigureerd worden, maar met behulp […]

WooCommerce betaalmethode toevoegen aan e-mail

Onlangs kreeg ik van een opdrachtgever de vraag of de door de klant gekozen betaalmethode ook weergegeven zou kunnen worden in de WooCommerce e-mail. Dit zodat de administratie eenvoudiger de betaling kan controleren en de bestelling kan afronden. Na het doorbladeren van de WooCommerce e-mail sjablonen kwam ik al snel een aantal acties tegen waarop […]

WordPress update gebruikers met WordPress profiel bericht

Bij het ontwikkelen van een intranet oplossing met WordPress hebben we WordPress gebruikers gekoppeld aan een WordPress profiel berichten. Voor elke WordPress gebruiker die wordt aangemaakt wordt er ook automatisch een WordPress profiel bericht aangemaakt. Op deze manier hebben we met behulp van WordPress bericht archieven eenvoudig een overzicht van alle gebruikers (profielen) kunnen aanmaken. […]

WordPress Google Conversion shortcode

Om Google Conversion doelen bij te houden moet je soms op bepaalde pagina’s een zogenaamde Google Conversion code plaatsen. Binnen WordPress installatie kan het toevoegen van dergelijke codes soms lastig zijn. Daarom heb ik een eenvoudig WordPress shortcode gemaakt waarmee je eenvoudig een Google Conversion code kunt toevoegen aan je WordPress pagina’s. /** * Google […]