WordPress GEO afstand

Op de website van Pronamic is in de voettekst een leuke GEO functionaliteit opgenomen: In dit bericht zal ik beschrijven hoe je deze functionaliteit kunt toevoegen aan je eigen WordPress website. Allereerst voegen we aan footer.php de volgende code toe: <div id=”location-footer” class=”geolocation”> <?php get_template_part(‘geo’, ‘location-footer’); ?> </div> Vervolgens maken we binnen de theme map […]

WordPress Shopp plugin vertalingen (nl_NL)

Voor een opdracht bij Pronamic hebben we gebruik gemaakt van de WordPress Shopp plugin. Deze plugin tovert elke WordPress installatie om naar een eenvoudige webwinkel. De plugin is ontwikkeld door Ingenesis Limited (weblog) een bedrijf uit Springfield (Ohio, Verenigde Staten). De plugin is standaard alleen in het Engels beschikbaar. Gelukkig kan de plugin dankzij het […]

OpenSSL fout Twinfield API

Een aantal weken terug wilde ik bij Pronamic wat experimenteren met de Twinfield API. De Twinfield API werkt met behulp van SOAP over een beveiligde HTTP verbinding. Volgens Twinfield zou je op de volgende manier een verbinding moeten kunnen maken: $soapClient = new SoapClient(‘https://login.twinfield.com/webservices/session.asmx?wsdl’, array(‘trace’ => 1)); Helaas resulteerde het uitvoeren van bovenstaande PHP code […]

Gravity Forms “datepicker” in het Nederlands

De Gravity Forms “datepicker” maakt gebruik van de jQuery UI datepicker. De teksten in deze datepicker zjin standaard in het Engels. De .po en .mo vertaal bestanden van Gravity Forms vertalen deze teksten helaas niet. Dit heeft te maken met dat de jQuery UI bibliotheek op een andere manier om gaat met vertalingen dan WordPress. […]

Gravity Forms tab index probleem

In één van de websites die ik bij Pronamic heb ontwikkeld had ik een probleem met de tabindex van een aantal Gravity Forms formulieren op 1 pagina. De tabindex van de invoervelden van deze formulieren begonnen namelijk allemaal op 1. <input name=”input_1″ id=”input_1_1″ type=”text” value=”” class=”medium” tabindex=”1″ /> <input name=”input_1″ id=”input_4_1″ type=”email” value=”” class=”small” tabindex=”1″ […]

De Evernote Site Memory Button

Ik maak al sinds een aantal maanden dankbaar gebruik van Evernote. Evernote is een online dienst waar je notities kunt bewaren. Het plaatsen en lezen van notities kan met behulp van verschillende applicaties. Zo heeft Evernote applicaties voor onder andere de PC, Mac, iPhone, iPad en meer. Vrijwel alle belangrijke poststukken die ik (nog) ‘analoog’ […]

Magento links met “active” class

Standaard geeft Magento de product categorieën weer op de plaats van waar je een menu zou verwachten. Deze functionaliteit moet ik vaak aanpassen bij Magento webwinkels die Pronamic ontwikkeld. Er zijn verschillende manieren om een ander menu toe te voegen. Ik beschrijf in dit bericht een nieuwe benadering. Allereerst voeg ik via het Magento beheerpaneel […]