programming language

Elementor Data Updater causes frontend to loose all CSS styling


After updating Elementor plugin and clicking ‘Elementor data updater’, the frontend looses all it’s CSS styling.


Go to Elementor -> Settings -> Advanced -> CSS Print Method
Then select ‘Internal Embedding’ and ‘save’, next select ‘external file’ and ‘save’.

Check the frontend, all should be fine now.

turned-on monitor

PODS Custom Post Type not showing in the Gutenberg Editor

You added a Custom Post Type through the plugin ‘PODS’, but instead of the Gutenberg Editor you see the Classic Editor, when you edit the Custom Post Type.

This is what you do:

Edit the POD, (in my case called ‘Memories’), click on the Rest API tab, click on ‘Enable’, and then select ‘Show All Fields’ and ‘Allow All Fields To Be Updated’ 

Do the same for any other type of Custom Post Type you make through PODS, such as a Custom Category or a Custom Taxonomy.

missing signage

Missing ‘Edit with Elementor’ button

You have the latest WordPress, Elementor and Elementor Pro are updated, and basically your site is stable. Still, the ‘Edit with Elementor’ button is missing in action when you try to create a post or page.

Two things you can do:

  1. Create a Page (or Post) using the normal route of Menu -> Pages -> Add new
  2. You are now in GutenBerg (or if you use Jeff Starr’s ‘Disable GutenBerg’ plugin you are in good old classic editor)
  3. Enter a Title (optional body text), and save the page
  4. If you return to the Pages list, or if you click on ‘edit’ for a page, you will see no option to Edit with Elementor.
  5. Click on edit, now you are once again in a single page (or post) Gutenberg (or Classic Editor) page.
  6. The URL will read something like this
    1. If you use GutenBerg:
    2. If you use Classic Editor:
  7. Replace everything behind the “=” with: elementor
  8. Result:
  9. Now, if you return to the Page list (or Post list) you will see the option to Edit with Elementor.
  10. Note: This does not fix getting the button ‘Edit with Elementor’ back once you are in the edit page.

Hope this helps someone.

WordPress Elementor white screen frontend after moving site

So I was breaking my head when getting a white screen error on the frontend, after moving a site from a test domain to production on another domain. The backend was accessible and had no problems.

– WordPress self hosted
– Elementor Pro
– Several Elementor plugins
– Astra theme
– WP Rocket
– Various other plugins

What I tried:

I tried saving Permalinks, ensuring there were no database leftovers from the old domain, (there were none), checking my PHP memory limit was sufficient, and a lot of other things. But the white screen remained whatever I did.


Step 1: Deactivate WP Rocket plugin, reactivate WP Rocket plugin.

After this, the site came up already, no more white screen frontpage.

Just to be sure I added a few steps:

Step 2: Elementor -> Tools -> Regenerate `CSS -> Press button ‘Regenerate Files’

Step 3: WP Rocket -> Delete cache

Step 4: WP Rocket -> Dashboard -> Press button ‘Regenerate Critical CSS’


How to run several Bitnami WordPress installs on XAMPP

XAMPP with Bitnami enables you to run WordPress (and many other apps) on your Windows computer. But what if you want to run several WordPress installs locally, each in a separate directory and database?


1) Install XAMPP on your local Windows computer.

Though outside the scope of this page it’s actually quite easy. Follow these instructions:

Note: Install in the default C:\xampp (if not things get complex with Windows 10 permissions, you don’t want that..).

2) Download latest Bitnami WordPress installer for Windows here: (for single WordPres sites)
and save it to: C:\xampp\bitnami installer

3) Start XAMPP Control Panel, then start Mysql and Apache in the Control Panel
4) Start terminal in XAMPP Control Panel: Press the button “Shell”
5) Type below commands at the command line

  • Notes regarding the second line:
    • Adjust to the latest Bitnami file version
    • Adjust the installation name at the end to whatever you want ( for example: mywordpresspetproject instead of wordpress1)


cd c:\xampp\bitnami installer
bitnami-wordpress-4.9.1-2-module-windows-installer.exe –wordpress_instance_name wordpress1

6) Within a minute the Bitnami installer starts up. The program asks you to choose a directory in which it can find the XAMPP or Bitname files. Leave this at c:\xampp (unless you installed XAMPP in a different directory).
7) The program asks you to choose a password, (choose anything you want)
8) Typically the program can promt you for other information, such as a blog title (choose anything, you can change this later, for example ‘wordpress’) and a user, (type any username you like, for example user1)
9) Start the Bitnami instance by typing the following url in a local browser:

You can log in with these admin credentials:

User: user1
Password: <whatever you choose>

The files are installed here:

(Or wordpress2 or whatever directory you choose earlier in step 5).

If you want to install another WordPress install in another directory:

Repeat the steps above, just choose another name in step 5.

If you want to delete an install:
1) Delete the corresponding directory c:\xampp\apps
2) Go to the XAMPP Control Panel –> Apache -> Config –> httpd.conf
and remove the line at the end of the file which refers to the installation. For example:

Include “C:/xampp/apps/wordpress1/conf/httpd-prefix.conf”

I hope this clarifies!

The best WordPress Plugins – which I use often

These are WordPress Plugins I use often. Some paid, some free. Some expensive, so cheap. The point of this list is to remind myself these are consistently well coded, performing and stable Plugins, and to record briefly why I like them.



To say Pods is just a tool to create and view Custom Post Types and Custom Taxonomies is selling it short. Yes, it can do that, as good as paid tools, but for free. Have a look around, it is really a Swiss Army knife for codeless WordPress development.

  • Very flexible, can handle almost anything
  • Handles the display of CPTs (Custom Post Types) in various ways; integrate to the theme, use external plugin tools for it, etc
    • Note that most CPT plugins ignore the showing of your CPTs on the Frontend, (as if you wouldn’t want to use the fruit of your labor…), or make it extremely to do so.
    • Pods isn’t ‘dead simple’ in displaying CPTs, but is very complete in its offering to do so.

A good second option: Toolset Types ( But it’s expensive to buy beyond the basic ‘make a CPT’ plugin.

Caldera Forms

  • From the most basic to the most advanced forms.
  • Easy to use, pleasant GUI interface
  • Works with Custom Post Types, -Taxonomies and -Fields, including Pods (and many other Custom Post Type Plugins)
  • Wide variety of plugins (e.g. MailChimp)
    • Free plugins:

Shield WordPress Security

  • One of the few plugins that give you a sense of security as it’s easy to overview what you have set up
  • Advanced (dangerous) options deactivated by default, yet easy to set up
  • Gives granular control over WordPress auto-updates for Plugins, Themes and WP Core.


  • Easy to set up tables
  • Can import/export from Excel
    • Tip: Make some fields in the plugin, export to Excel, then build your table in Excel, then re-import. Saves time not having to figure out the heading structure in the plugin (which is easy, but still..).
  • Tables are always responsive and look good

Yoast SEO

  • Consistently performing plugin
  • Improves by making things simpler to use

White Label Plugins

White Label plugins turn the admin pages of WordPress into something you control; how it looks, who can reach them, change text used, etc.

The free plugins I found so far are not giving sufficient options or are inconsistant in performance or feature functionality.

There are two paid plugins I’ve used to date. They differ in some detailed specs, but basically do the same: