Today I attended the WordCamp Manchester 2018 contributor day. For those not sure these days are all about contributing to the WordPress project. This doesn’t have to be code and there are many ways in which to contribute including things like design and documentation.
I particularly enjoyed the day as I spent it testing one of my plugins for compatibility with an up and coming release of WordPress.
Gutenberg is the new WordPress editor experience and will land in WordPress version 5.0 in the coming weeks. I wanted to check whether my WP Broadbean plugin would work with the release.
After installing the latest release of Gutenberg and adding my plugin to my dev environment, it was clear there was an issue. With WP Broadbean active, clicking on “add new post” in the WordPress admin gives a white screen.
I spent much of day working with the co-founder of WordPress – Mike Little. Mike really knows what he is talking about and I would like to thank him for the time he spent helping me get to the bottom of the issue.
After much investigation, we found the problem was with a filter called default_content in WordPress. It was also a problem in my code but something that could also be improved in WordPress.
Having found the problem I submitted a bug report on the Gutenberg Github repository here (click image for the link).
I will no go away and improve the WP Broadbean plugin code so that it is compatible with the new version of WordPress and let’s see how the issue progresses over the coming days.