Puddinq.com sharing knowledge

WooCommerce voor een eigenschap toe aan meeredre producten (code)

WooCommerce voor een eigenschap toe aan meeredre producten (code)

De navolgende code heb ik gebruikt op winkel-centrum.nl, ik wou een import aanpassen door enkele woorden uit de titel als eigenschap in te stellen voor de producten. De import was al uitgevoerd en ik heb een shortcode gebruikt omdat ik visueel wou zien wat er gebeurde. Het stukje in de foreach loop dat de eigenschappen […]

WooCommerce Checkout maak huisnummer verplicht als het niet lokaal afhalen is

Bij de laatste versies van WooCommerce is de tweede adres regel in Nederlandse installaties verdwenen. In het verleden hernoemde ik deze tweede regel vaak naar Huisnummer en maakte ik hem verplicht. Nu is dat niet meer mijn eerste keus. Het volgende script controleert of er in de eerste regel een cijfer staat. Als dat niet […]

FTP gegevens invullen bij dowloaden plugin niet nodig

Als je de volgende code gebruikt hoef je niet de ftp gegevens in te geven om een plugin of thema te installeren. /* Sets up ‘direct’ method for wordpress, auto update without ftp */ define(‘FS_METHOD’,’direct’); Plaats bovenstaande code ergens in wp-config.php.. Het is netjes om het boven in te zetten of net boven de regel: […]

Enhanced order list for WooCommerce

We have developed a small plugin the enhances the WooCommerce orderscreen with order products and specified order costs.. for the moment. More enhancements, filters and search options will be available soon. Check out the WordPress repository

Add things to robots.txt

In WordPresss there is a hook to add stuff to the robots.txt searchengines use to determine what to search thrue. In the following example we add the sitemap to robots.txt to make sure searchengines will find it.

WooCommerce klanten vergeten het Huisnummer in te vullen

WooCommerce is in eerste instantie internationaal georiënteerd en heeft daarom geen veld voor het huisnummer maar twee adresregels. De eerste regel is verplicht in te vullen maar de tweede niet. Door de onduidelijkheid en een matige controle komen nog al wat bestellingen binnen zonder huisnummer. De oplossing voor Nederland zou zijn: een veld voor de […]

WordPress nonce why?, how and show me

WordPress nonce has been available for a while, but if you are just starting to use it here is why, how and a copy and past example. Why use nonce with WordPress? Lets say you have two pages in your admin, page one and page two. Page one is a settings screen but page two […]

Debug WordPress live

Als je wp errors ook in de productieomgeving wil zien kan je WP_DEBUG op true zetten. Bezoekers zullen dan echter ook de errors van de site zien en dit komt het vertrouwen niet ten goede. Laat de errors niet zien maar log ze in een bestand: define(‘WP_DEBUG’, true); define( ‘WP_DEBUG_LOG’, true ); define( ‘WP_DEBUG_DISPLAY’, false […]

WPML switch backend language on language switch

Sinds wp 4.7 wordt de backend taal bepaald door de door de gebruiker ingestelde taal in het profiel. Bij het gebruik van WPML, als je de taalinstelling wijzigt voor de post-, page taal, verandert de backend taal niet mee. De code hieronder past dit aan het past de website taal (instelligen -> algemeen) aan als […]

Displaying responsive image in WordPress

Since WordPress 4.4, WordPress has its own way to display responsive images. The <img> tag can now hold a variety of sources that can be displayed based on the screen te page is viewed on. Displaying a thumbnail image