Co-founder of WordPress Matt Mullenweg took the stage in Belgrade to give a mid-year update on where the CMS has been and where it is going. He referred to this as a “summertime update.” Over the past six years, Mullenweg has held a Town Hall during WordCamp Europe, but this year he decided to present what has been happening since WordCamp US in December, and what will happen in the coming months. He began by announcing St. Louis will be the 2019-2020 WCUS location, then he moved onto his updates. Core There have been six core releases since WCUS. Customization […]
Advanced OOP For WordPress Part 6: Continuous Integration For WordPress Plugins
This article is a part of a series on writing object-oriented PHP for WordPress development. So far, we’ve spent two articles on writing the code and now we will test the code and systems. It takes an enormous amount of tooling to write code and back in my day I walked uphill both ways, in two feet of snow, to write HTML, using HTML instead of writing it in Babel and transferring it to HTML. Yes, it’s a lot, but that’s why we have scaffolding tools, and we’re going to get into some of those in this article. Object-oriented programming […]
How WordPress Can Take Over The Rest of the Web in 2018
Who could have ever thought that an ordinary blogging website could grow to power 30 percent of the web? WordPress is today’s fastest growing CMS. Its fast growth and development have amazed the world. They have achieved a lot in a very short time and the businesses, developers, and marketers are now eager to know more about their future endeavors. Here are the major releases that it is going to address this year: Gutenberg This beauty has been under development for the past 11 months and soon it will be ready. The launch of the new editor interface for the […]
Torque Toons: Guten Intolerant
Will you use the new “try Gutenberg” feature when WordPress 4.9.7 comes out? Don’t forget to check out our other editorial toons!
Advanced OOP For WordPress Pt. 4: Setting Up With WordPress Test Suite For Integration Testing
In my previous articles in this series, I showed how to structure a WordPress plugin using object-oriented PHP. Then I covered unit testing. Unit tests cover each component, totally isolated from all other parts of the system. Unit tests should not be concerned with how the object interacts with any dependencies including the database and WordPress. Instead, once we have unit tests, we use integration tests to cover the effects of our code on the environment it is in. In general, we use phpunit for both types of tests. We just use them differently. We can think of phpunit as […]

2 Comments