Select news category:
Igor Benic
How to Read WordPress Block Content Programmatically
Reading block content can become useful if you’re building blocks that will interact with other blocks or maybe a plugin […]
How to Programmatically add a block in the WordPress Block Editor
When working with custom blocks or custom solutions to enhance the WordPress Block Editor, you might need to have a […]
How to add a City Dropdown to WooCommerce Checkout
By default, the City field in the WooCommerce Checkout is a regular text input. State/Province is a field that changes […]
Working with PHP SoapClient
Working SOAP services, with PHP, can be a cumbersome task if you’ve never worked on one. It happened to me. […]
How to build WordPress Settings API as Framework
WordPress Settings API is a robust API but it’s not a framework to easily create fields within your WordPress admin […]
Fast Easy Digital Downloads Bundles
If you’re working with bundled products in Easy Digital Downloads, you’ll notice it’s not easy. It’s actually hard and not […]
Custom WooCommerce Emails Delay
WooCommerce Emails are an important part of any WooCommerce store. But, sending emails in the same request can take a […]
Using a Recursive Function to Format Flat Arrays
Some systems will give you flat arrays with their children and parent. I worked with Notion API and they do […]
How to make Estimates work for you
Estimating is not an easy thing to do. Even with experience, you can make mistakes. But with years, it becomes […]
2021 – Year in Review
The year 2021 was an interesting one. There were some ups and some downs, but in general, I am happy […]
How to Conditionally Disable the Publish Button in the WordPress Block Editor
In case you have a website where each post or a custom post type, requires a featured image, there is […]
How to create a Simple WordPress Language Switcher
When working with Multilingual WordPress site, you’ll need a Language Switcher as well. In this tutorial, we’ll create a WordPress […]
Working with Custom Tables in WordPress – Deleting Tables
When working with custom tables in WordPress, we need to have a way to clean the database if the users […]