WooCommerce 2.1 ‘Toevoegen aan winkelwagen’ tekst wijzigen

In het bericht “WooCommerce ‘Toevoegen aan winkelwagen’ tekst wijzigen” beschrijf ik hoe binnen WooCommerce de ‘Toevoegen aan winkelwagen’ tekst gewijzigd kan worden. Helaas heeft WooThemes in versie 2.1 van de WooCommerce plugin wijzigingen doorgevoerd waardoor deze oplossing niet meer werkt. Vanaf WooCommerce 2.1 is namelijk de ‘add_to_cart_text’ filter verwijderd: https://github.com/woothemes/woocommerce/blob/v2.0.20/templates/loop/add-to-cart.php#L46 In plaats daarvan is er […]

WooCommerce bestellingen met iDEAL Basic automatisch geannuleerd

Een aantal WordPress gebruikers die met WooCommerce een webwinkel hebben opgezet en een iDEAL Basic aansluiting hebben zullen opgemerkt hebben dat betaalde bestellingen soms automatisch geannuleerd worden. Dit wordt veroorzaakt een automatisch systeem van WooCommerce die bestellingen met de status ‘in afwachting’ (pending) na een bepaalde tijd annuleert. De WooCommerce ‘woocommerce_cancel_unpaid_orders()‘ functie regelt het annuleren […]

WooCommerce ‘Sale!’ tekst wijzigen

In het bericht “WooCommerce ‘Toevoegen aan winkelwagen’ tekst wijzigen” beschreef ik al hoe de “Toevoegen aan winkelwagen” tekst gewijzigd kan worden. In dit bericht is te lezen hoe de “Sale!” tekst gewijzigd kan worden. De WooCommerce ontwikkelaars passen de filter ‘woocommerce_sale_flash’ toe op de “Sale!” tekst waardoor deze eenvoudig is aan te passen. In onderstaande […]

PHP private/protected eigenschappen aanpassen

Binnnen de Pronamic iDEAL plugin breiden we verschillende WordPress plugins uit met de iDEAL gateway. Zo voorzien we ook de Shopp webwinkel plugin voor WordPress van een iDEAL gateway module. De Shopp ontwikkelaars hebben het echter niet eenvoudig gemaakt om vanuit een andere WordPress plugin betalingsgateways toe te voegen. In de Pronamic iDEAL plugin moeten […]

WordCamp Europe 2013 zaterdag 5 oktober

Afgelopen weekend hebben we met Pronamic WordCamp Europe 2013 in Leiden bezocht. Hier hebben we verschillende presentaties bijgewoond en weer flink wat inspiratie en ideeën opgedaan. In dit bericht kort per presentatie enkele punten die ik interessant vond. Zaterdag 5 oktober Behind the Scenes at Smashing Magazine door Vitaly Friedman Quality content is expensive Better […]

WordPress oEmbed en de Vimeo API (Froogaloop)

De videoplayer van Vimeo kan met behulp van JavaScript aangestuurd worden. Op de JavaScript API pagina van Vimeo is hier meer informatie over te vinden. Ook is de kleine JavaScript bibliotheek Froogaloop erg handig om hiervoor te gebruiken. Om gebruik van te maken van de Vimeo JavaScript API moet echter de embed code aangepast worden. […]

WooCommerce LESS compile fout

Onlangs werden we bij Pronamic benaderd door een WooCommerce gebruiker die na een WooCommerce update van 2.0.12 naar 2.0.14 de volgende foutmelding te zien kreeg: Kon woocommerce.less niet compileren: expected color value: failed at `color:fade( desaturate( @highlight, 75% ), 50% );` /wp-content/plugins/woocommerce/assets/css/woocommerce.less on line 181 Na een lange zoektocht kwamen we bij de WooCommerce ‘woocommerce_compile_less_styles’ […]

WordPress comment type uitsluiten in comment count

Binnen de Pronamic Post Like plugin gebruiken we het WordPress reactiesysteem om ‘likes’ bij te houden. Hiervoor plaatsen we voor elke ‘like’ een reactie, zodat we per gebruiker kunnen bijhouden wie wat ‘liked’. Elke ‘like’ zorgde er echter ook voor dat het aantal reacties werd verhoogd. Dit was niet gewenst binnen de website die we […]

WordPress User Query filter op post type author

Het is standaard niet mogelijk om binnen een WordPress User Query te filteren op auteurs van een specifieke post type. Met behulp van een een filter is deze functionaliteit echter vrij eenvoudig toe te voegen. View the code on Gist. Vervolgens kan eenvoudig via een_User_Query argument gefilterd worden op een specifieke post type. View the […]

WordPress Google Conversion shortcode plugin

In 2012 schreef ik in het bericht “WordPress Google Conversion shortcode” al over hoe je eenvoudig een Google Conversion shortcode kunt integereren in een WordPress bericht of pagina. Inmiddels hebben we de shortcode beschikbaar gesteld in de “Pronamic Google Conversion” plugin. https://github.com/pronamic/wp-pronamic-google-conversion