My new found favourite (free) stack for WordPress frontend work – and a little bit of backend tinkering are:
- Drag-and-drop layout: Elementor
- Base theme: Astra
- Ready made templates: Astra Starter Sites, which with my choice also installed the following:
What is interesting is that Elementor and Ultimate Addons for Gutenberg is aiming to do the same thing – provide ready made widgets to drag and drop into the layout. However, I think its best to keep each page/post using one or the other; and both have widgets that are useful and not found in the other.
For the backend, I’ve been using Code Snippets for a long time. But recent discovery of PODS has revolutionised how I create, extend and change Custom Post Types and Custom Fields. It was simple to extend the Post type to have a Custom Field of Date, and easily display it in an Ultimate Addons Post Grid using a Hook in Code Snippets.