Author: gschoppe

Introducing WP Utility Script Runner

At my day job, I often need to run a snippet of custom code once (and only once), and view or download the output. These snippets include things like: Importing data from a spreadsheet Generating a report about site usage Invalidating passwords and notifying users Deleting duplicates from a record set Regenerating Thumbnails many, many […]

ADVERTISEMENT:

Raw First Impressions of WordPress page builders (NSFW Language)

I gave a presentation this year at WordCamp Boston, titled “Picking a Page Builder”. You can see the slides here: http://gschoppe.com/wcbos2017 I’ve never really incorporated page builders into my workflow, so in preparation for the talk I decided to do a blind review of 7 of the most common page builders. I recreated the homepage […]

ADVERTISEMENT:

Improving WordPress Pt 4 – Where Gutenberg Lost Me (Open Letter to Core)

Gutenberg is the code name for WordPress’s new visual editor, which is designed to add block support to WordPress.  Gutenberg is not currently earmarked for a specific release, but signs seem to point toward WordPress 5.0.   It has a promising UI, and has been through a fair number of iterations already, but as work […]

ADVERTISEMENT:

Free General Purpose Mail Merge

From time to time, I’ve needed to create a template file and populate it from a spreadsheet.  In Microsoft Word, this is pretty simple, using a feature called Mail Merge. However, sometimes I’m not working with a Word document. So, I created a script that provides that same functionality for any plaintext or zip encoded […]

ADVERTISEMENT:

Improving WordPress Part 3 – SoC & The Editor (A suggestion to Core)

If you already know all about the WordPress editor, you can skip directly to the section on separation of concern. The WordPress editor is a curious beast. It’s oddly tied down into the core codebase, despite being a completely external project (TinyMCE), and it has given rise to a significant number of hacks and workarounds, […]

ADVERTISEMENT: