See my how to contribute to WordPress core tutorials and how to join WordPress on Slack.
I have also added additional information to my blog.
Latest Tutorials
An introduction to WordPress

An overview of what WordPress looks like and of the different screens one can see in the administrator area one uses to create and modify a web site.
How to add a partial payment to Fluent Forms Pro

How I added a partial payment. I am focusing on Item Quantity, Payment Item and Payment Summary fields.
Creating a payment order form using Fluent Forms Pro

Creating a payment order form with Fluent Forms Pro. I go through step by step in how to setup an order form.
How to use calculations in Fluent Forms Pro WordPress plugin

How I made two different forms using calculations in Fluent Forms Pro.
How to use conditionals in Fluent Forms WordPress plugin

This tutorial is about how I set up a ticket form to use conditionals in Fluent Forms. My mind goes into a kind of mental twist when I do this so it took a while to experiment before I decided to create a video tutorial that goes along with this written tutorial.
Importing entries into Fluent Forms Pro WordPress plugin

The following video tutorial shows how I exported submissions / entries, added the Fluent Forms Pro plugin, made sure that I had identical fields and then imported the entries. These showed up in the Entries screen.
Setting up Fluent Forms WordPress contact form plugin

There are two parts to this tutorial.
Part 1 - setting up Fluent Forms.
How to setup Fluent Forms video tutorial which mentions creating the form, setting up an admin notification to get entries submitted, as well as setting up security of the form.
Part 2 - setting up FluentSMTP.
How I did a technical audit of a WordPress web site

As a web designer/developer I have client sites where I on occasion will need to go through the technical aspect of a web site.
Optimizing for speed the WPML WordPress multilingual plugin

After having added WPML and a lot of WooCommerce products and the theme Enfold the backend got very slow.
I tried a lot of things with WP Rocket but it was not helping as much as I had hoped.
How to delete a huge number of Flamingo Contact Form 7 submissions

As I am working on cleaning up a web site one issue that showed up was a huge number of Flamingo submissions / Entries that came in through Contact Form 7. How would I delete these in a simple way?
How to add user access to a Google Analytics account

It is very practical to add additional users to a Google Analytics account. As one whom creates web sites for customers. I ask them to create the account with my help and then tell them to add my gmail to their account.
The following is how to add a user or user groups to your Google Analytics account.
How to customize a Vimeo video embed in WordPress

One can embed a Vimeo video into WordPress using the standard embed link. In the Vimeo dashboard channel one selects the video and clicks the Embed tab and clicks the…
Overview of all latest tutorials.
Gutenberg (Block Editor) Tutorials
Removing unrelated videos from Youtube embeds in Gutenberg

On Slack in Make WordPress I came across a thread which talked about improving the Youtube embed block in Gutenberg and one of the things mentioned was removing the unrelated videos from a Youtube embed.
How to add Category labels on top of the featured images in the Post Preview Query Loop in Gutenberg

In the Query Loop I replaced the Featured Image block with a Cover block and added Category blocks on top of the Cover. Making Category button labels. I also added…
Customizing comments section in WordPress

The following tutorial was originally created years ago. I decided to add on Full Site Editing to where we can modify the comments through the Comments block and associated inner…
Overview of all Gutenberg (Block Editor) tutorials.
Troubleshooting and fixing problems tutorials
One solution to be able to send out emails from your web site

Having problems sending and or receiving emails from a web site? I had trouble sending emails from some client sites after a major change at the Norwegian web host ProISP.…
Fixing fatal errors in WordPress

A moment ago a client web site was down. Showing only a white screen with a 500 Internal Server error text. Seeing a white screen with an error message can…
Suggestions on how to fix plugin, themes and fatal errors in WordPress.

Sometimes plugins or themes updates fail and one is left with a non working web site. What is also called a fatal error. There are multiple approaches to try out…
Editing the wp-config file and debugging in WordPress.

The WordPress configuration file is located in the root of your WordPress file directory and contains the website’s base configuration details, such as database connection information. All code is to…
Overview of all Troubleshooting tutorials.
Plugins Tutorials
How to add a partial payment to Fluent Forms Pro

How I added a partial payment. I am focusing on Item Quantity, Payment Item and Payment Summary fields.
Creating a payment order form using Fluent Forms Pro

Creating a payment order form with Fluent Forms Pro. I go through step by step in how to setup an order form.
How to use calculations in Fluent Forms Pro WordPress plugin

How I made two different forms using calculations in Fluent Forms Pro.
Overview of all Plugins tutorials.
Themes Tutorials
Why I choose to use the Blocksy WordPress theme

I have for a few years been looking for a WordPress theme that could replace Genesis Framework as well as the retired Beans Framework which I have been using. A…
Customizing comments section in WordPress

The following tutorial was originally created years ago. I decided to add on Full Site Editing to where we can modify the comments through the Comments block and associated inner…
Customizing Altitude Pro Genesis child theme

Altitude Pro is an older Genesis one page child theme which uses widgets to create sections on a page. A section can contain a background image and various content. With…
Overview of all Themes tutorials.
Develop / Coding Tutorials
An introduction to WordPress

An overview of what WordPress looks like and of the different screens one can see in the administrator area one uses to create and modify a web site.
How to customize a Vimeo video embed in WordPress

One can embed a Vimeo video into WordPress using the standard embed link. In the Vimeo dashboard channel one selects the video and clicks the Embed tab and clicks the…
WordPress Discussion: Customize WordPress notification e-mails

It can be tricky as only the site admin will receive an email when a comment is held for moderation. This can be changed. Adding custom e-mail addresses for comment…
Cleaning up a WordPress Database

A WordPress database will over time become more and more bloated, as it becomes filled with various information / entries. From posts, comments, users, themes, plugins and more. Too often…
Fixing fatal errors in WordPress

A moment ago a client web site was down. Showing only a white screen with a 500 Internal Server error text. Seeing a white screen with an error message can…
How to add code to Header or Footer in WordPress

In WordPress we can manually add code to the header or footer of a web site using the following example. An example of adding a Google tag to the head…
Overview of all Develop / Coding tutorials.
WooCommerce Tutorials
Invoice payment in WooCommerce

Setting up an invoice payment in WooCommerce. Part 1: Install and activate PDF Invoices & Packing Slips plugin. (Or any of the other PDF plugins.) I am using: WooCommerce PDF…
WooCommerce: Modifying the cart page

How to modify the WooCommerce Cart page. Here is the default cart page using the theme Twenty Twenty Two. Add a continue button. Result: For a variation of the above…
WooCommerce: Adjust shipping price when quantity changes

I have added on to this tutorial.Adjust shipping fee based on quantity in cart.Adjust shipping fee based on total amount in cart. Adjust shipping fee based on quantity in cart.…
Overview of all WooCommerce tutorials.
Network Multisite Tutorials
How to add top level domains to your WordPress multisite network.

After having created a Multisite Network we need to add sub sites. To do so I have made the following video. I will show you how to add two top…
Fixing problems in WordPress multisite Network

Missing multisite htaccess code The htaccess file needs the following network code to function properly. If the above code is missing then you might experience problems with publishing with Gutenberg…
The WordPress Network Multisite user interface

An overview of the current WordPress Multisite user interface. After activating a Multisite Network new options are added. How to activate a Multisite Network. Network Admin: Sites -> Add NewAdd…
Overview of all Network Multisite tutorials.
Various
How I did a technical audit of a WordPress web site

As a web designer/developer I have client sites where I on occasion will need to go through the technical aspect of a web site.
How to add user access to a Google Analytics account

It is very practical to add additional users to a Google Analytics account. As one whom creates web sites for customers. I ask them to create the account with my help and then tell them to add my gmail to their account.
The following is how to add a user or user groups to your Google Analytics account.
What is WordPress?

Screenshots of the WordPress backend/admin area from 2003 comparing it to 2024 version. WordPress powers over 40% of all web sites on the internet. It is a content management system…