PHP

Here are two useful posts from…

Photo of author
Dan Knauss

Here are two useful posts from Brent Roose about PHP topics. The first article coversĀ the upcoming enhancements in PHP 7.4, and the second article reflects on how far PHP and PHP frameworks have come: PHP isn't just WordPress anymore... WordPressā€¦

WordPress 5.2 was released as scheduled…

Photo of author
Dan Knauss
WordPress 5.2 was released as scheduled on Tuesday. Thanks to Site Health, PHP Error Protection, and the minimum PHP version bump (to 5.6.20), this has been one of the best-received updates that I can remember. šŸ¤— There were over 327ā€¦

Advanced Custom Fields version 5.8.0 is…

Photo of author
Dan Knauss

Advanced Custom Fields version 5.8.0 is available now. This release contains the long-awaited PHP-based framework for developing Gutenberg custom block types. Many people are already publishing some demos on Twitter using the new PHP method, which seems sure to openā€¦

If you follow PHP development, you…

Photo of author
Dan Knauss

If you follow PHP development, you might be interested to know that a JIT ("just in time") engine is coming to PHP 8. This change will present some challenges, but overall the benefit will be increased performance. ā±ļø There isn'tā€¦

Dumitru Brinzan wrote a PHP script…

Photo of author
Dan Knauss

Dumitru Brinzan wrote a PHP script that gathered and parsed public data in the WordPress plugin repo to take a closer look at trends in the 18,087 plugins added to the directory over the past three years. šŸ”Œ If youā€¦

Gutenberg 5.5 and WordPress 5.2 RC…

Photo of author
Brian Krogsgard

Gutenberg 5.5 and WordPress 5.2 RC are still scheduledĀ forĀ release on April 17. The release will introduce new short circuit filters to WP_Site_Query and WP_Network_Query. šŸ”¤ WordPress 5.2 is ready to be translated on translate.wordpress.org. šŸ“£Ā WordPress 5.2 will increase the minimumā€¦

A new version of the WordPress…

Photo of author
Brian Krogsgard

A new version of the WordPress Coding Standards (2.1.0) is out. All code sniffs are tested against PHP 7.4 (unstable) now. šŸ‘ƒ

Since PHP 5.6 or higher will…

Photo of author
Brian Krogsgard

Since PHP 5.6 or higher will be required as of WordPress 5.2, Gary Pendergast reviewed some of the relevant WordPress Coding Standards and proposed a few changes to them, including anonymous functions and namespaces.

The PHP minimum version bump is…

Photo of author
Brian Krogsgard
The PHP minimum version bump is happening! As noted in this Trac ticket, WordPress's support for PHP 5.2 - 5.5 officially ends now, and the minimum required PHP version is 5.6. As Scott Arciszewski explains, the impending release of WordPressā€¦

For those who may not be…

Photo of author
Brian Krogsgard

For those who may not be aware of its existence, Theme Sniffer is a plugin that uses custom sniffs for PHP_CodeSniffer to statically analyze themes. It will verify if a theme adheres to WordPress coding conventions and check theme codeā€¦

WordPress 5.1.1 is out as a…

Photo of author
Brian Krogsgard
WordPress 5.1.1 is out as a security and maintenance release. šŸ”’ The vulnerability fixed in the 5.1.1Ā is detailed by Simon Scannell ofĀ RipsTech, who discovered it. 5.1.1 also includes a new button that hosts can enable to encourage site owners toā€¦

The Theme Sniffer plugin adds “custom…

Photo of author
Brian Krogsgard

The Theme Sniffer plugin adds "custom sniffs" to PHP CodeSniffer to analyze themes for PHP version compatibility and report whether they follow WordPress coding conventions. Released by the WordPress theme review team, Theme Sniffer should come in handy to youā€¦

Leonardo Losoviz wrote a great postĀ about…

Photo of author
Dan Knauss

Leonardo Losoviz wrote a great postĀ about integrating WordPress with Composer, Packagist, and WPackagist to produce better code. Leonardo is the creator of PoP, a framework for building modular websites based on PHP and Handlebars. I've enjoyed his blog lately.Ā šŸ‘

WP-CLI’s PHP Requirements Strategy, for the…

Photo of author
Dan Knauss

WP-CLI's PHP Requirements Strategy, for the time being, will be to maintain backward compatibility for at least a year "whenever WordPress Core raises the PHP minimum version requirement past WP-CLI."
A2 Hosting
Omnisend
WordPress.com