Version 8.3.1 of the Advanced Sidebar Menu plugin is now available and ready for general use. The purpose of this version was to fully support PHP 8 and improve stability. PHP 8 PHP 8 (not unlike the PHP 7 release) provided the entire development community some new challenges. With existing functions, changing return types, and named properties adding a whole new level of backward compatibility considerations, we didn't want to give any false starts to declaring PHP 8 compatibility. We … [Read more...]
Blog (page 6)
WordPress-Libs – Version 3.1.0
Version 3.1.0 of WordPress Libs is now available and ready for general use. This version focused on improving the Actions functionality as well as various enhancements and bug fixes. Introduce add_looping_action on Actions class WordPress supports short circuiting various methods using filters to allow handling the process in an external way. Sometimes you need to call the original API to run your external process. Complications arise when the short circuit is part of original API as … [Read more...]
Making PHPUnit 7 tests work with PHP8
Update: The WordPress core integration testing library now supports PHPUnit 9 and no longer requires a special PHPUnit 7 library. Our version of PHPUnit 7 has been discontinued and is no longer available. More information may be found here. A few months ago a new major version of PHP was released which brought many code style and functionality enhancements. A very useful update toward making PHP strict typed and running more computational complex programs natively on PHP. If you are … [Read more...]
Taking Privacy Seriously
We spend hundreds of hours each year making sure our systems, customers' information, and customers' identities are protected. While we have always taken our users' privacy seriously, this quarter we decided to take things to a whole new level when it comes to protecting our plugin customers. Cookie Settings Previously we had our cookie policy written within our Privacy Policy. Now it lives on its own page and contains much more information about how we use cookies. We've also added a … [Read more...]
Js-Boilerplate Version 6.3
Version 6.3 of @lipemat/js-boilerplate is now available and ready for use. Over the past month or so there have been a couple minor version updates. This post will cover all changes since version 6.0.0. The main focus of this release was to reduce the reliance on core-js in favor of improved browser targeting and tools to verify which browsers are actually targetted. Reduce Reliance on Core-JS Core JS is a set of polyfills which add support to older browsers for modern code structures … [Read more...]
Mobile Menu Reimagined
As part of our continued quest to bring a one-of-a-kind mobile experience to our users, today we have released our completely redesigned mobile menu. For years we have had a typical accordion style menu for mobile devices, but we just weren't happy, so we came up with something quite a bit different. Footer Bar Viewing the site from a mobile device will automatically remove the header menu in favor of a fixed footer bar containing icons which bring you to the most used sections. We … [Read more...]