Van WordPress SVN naar Git

Afgelopen maanden zijn we bij Pronamic steeds actiever bezig met het inzetten van Git en GitHub. We werkten voorheen voornamelijk met Subversion, maar we merkten dat Git(Hub) steeds populairder aan het worden. Daarom vonden we het hoog tijd om ook eens te experimenteren met GitHub. Inmiddels zijn we een aantal maanden verder en hebben we […]

WooCommerce wijzigt CSS selectors

Om de vormgeving van de producten op WooCommerce product archief pagina’s aan te passen maakte WooCommerce in versie 1.5.5 (of lager) altijd gebruik van de volgende CSS selector: ul.products li { } Dit is ook terug te vinden in het WooCommerce less bestand waarin de standaard opmaak staat gedefinieerd: http://plugins.trac.wordpress.org/browser/woocommerce/tags/1.5.5/assets/css/woocommerce.less#L392 We gebruikten vaak een sterkere […]

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 […]

WordPress Broken Link Checker en comment_author_url

Op een grote WordPress website waarbij we veel reacties geautomatiseerd hebben geïmporteerd gaf de Broken Link Checker plugin bij veel reacties aan dat er verbroken links aanwezig waren. Al snel bleek dat deze reacties zonder URL schema (http://, ftp://, etc.) in het systeem stonden. Hierdoor kon de Broken Link Checker plugin de URL’s niet correct transformeren […]

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 berichten importeren MySQL join over 2 databases

Bij Pronamic zijn we afgelopen maanden druk bezig geweest met het omzetten van een grote maatwerk website naar WordPress. Hierbij hadden we ook de opdracht om alle bestaande berichten, foto’s, video’s, evenementen, etc. te importeren naar WordPress. Het importeren van deze content naar WordPress realiseren we door de oude database in te lezen met PHP […]

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 oude URL’s doorverwijzen naar nieuwe URL’s

In het bericht “WordPress oude URL’s vervangen met nieuwe URL’s” beschreef ik dat het slim is om bij het overzetten van berichten naar WordPress het handig is om de oude / originele URL ook bij het nieuwe WordPress bericht op te slaan in een extra veld. Aan de hand daarvan kun je na het overzetten […]

WordPress oude URL’s vervangen met nieuwe URL’s

Bij Pronamic ontwikkel ik WordPress websites en zetten we regelmatige bestaande websites om naar WordPress. Hierbij komt het vaak voor dat er bestaande berichten omgezet moeten worden naar WordPress. Met allerlei handige tools zoals bijvoorbeeld OutWit en de vele WordPress importeer plugins gaat dit vaak relatief eenvoudig. Bij het importeren van berichten van een website […]