Double sql join query
Getting WordPress features images (_thumbnail_id) that have an empty caption and return the ID’s and there relative path (_wp_attachment_file).
Use production uploads on local development
in your .htaccess Just serve everything from production (add to .htaccess in root) Or place in .htaccess in uploads folder to only look for files in production that do not exist in development or your nginx
Create custom tables in WordPress
It is advised to use the default database structure with custom posts and meta fields to store information, but sometimes when you have specific needs or want to scale the proportions of what is happening you want custom tables for your data. Here is a snippet that uses the global $wpdb end a default function […]
Working with SVN in the WordPress repository
Most developers are familiar working with git. But once you have submitted your plugin to the WordPress repository and your plugin has been approved you can not ignore the fact you will have to work with SVN. Content of this article Tools used in this article First time adding your files Editing your files Commands […]
Regex cheatsheet
Links testing (link) negative lookbehind Find space not precede bij \ Dynamically replace countries with code
Change breakpoint in Homestore and Storefront
(not advisable setup) You can run in a payed child theme (Homestore) for Storefront. Changing styling in the stylesheets can be a nightmare. In a situation where you only want to change the breakpoints this script can help you. For general supplements to the styling it is advised to create a plugin that adds an […]
What should be the costs of a WordPress site?
While in the progress of writing your business plan for your website, underestimating the costs can be the result of using little or the wrong information. WordPress is based on an open source project and therefor has no direct costs. Assumptions based on the free entry setup can lead to serious project challenges. The costs […]
Compiling scss in PhpStorm for your wordpress theme (windows)
In the beginning of working with sccs I used gulp in the commandline to manually run a gulp file, or used screen to have a process running continuesly while using my console for aither things like wp cli. But I have switched, and now with pleasure I am using PhpStorm to do it for me. […]
Using isset() empty() and is_null()
Validating the input is very important, but you want te write lean code. So if you are in doubt about using !empty only, or !empty && isset here’s the difference: Value of variable ($var) isset($var) empty($var) is_null($var) “” (an empty string) bool(true) bool(true) bool(false) ” ” (space) bool(true) bool(false) bool(false) FALSE bool(true) bool(true) bool(false) TRUE […]