New Serialized Data Handler While we hadn't seen any user issues with the previous structure, much of it was designed over 10 years ago. We were also alerted to an extremely hard-to-exploit security vulnerability inherent in PHP's native unserialization process. It was time to take a hard look to see if any modern PHP or WordPress enhancements could improve how we process data. Because modern PHP offers specialized ways to solve these problems, we decided to build our own custom serialized … [Read more...]
Go Live Update Urls – Version 7.1.2
NodeJS Version 22.21.1 We use NodeJS tools for building the plugin assets as well as running unit tests against the TypeScript code. We updated the underlying node version and packages to support the latest LTS version of NodeJS. ESLint Version 9 Version 9 of ESLint introduces a "flat configuration" system making using multiple configurations at once more intuitive and reliable. Not to mention some new useful rules and plugins. We updated our linting system to use ESLint version 9 … [Read more...]
Go Live Update Urls – Version 7.1
New Progress Bar on update Command All runs of the update command will now provide feedback on the progress of the updates. Having feedback is particularly useful on very large sites. Following a similar UX from making updates on the tools page, a progress bar is now displayed while the update command runs. If the --quiet flag is passed, the progress bar will still display, although it will not be included in the final output when piping the result to a file or another … [Read more...]
Go Live Update Urls – Usage
Getting Started Look for a "Go Live" area under Tools in your WordPress admin. It will look something like this. Running the Plugin Go Live Update Urls requires no configuration to run the plugin. Simply follow these steps. Suggested Procedure for Switching a Site’s Domain Full step-by-step instructions for changing a domain may be found here. Multisite Update Process Running the plugin from the main site on your network with all tables/sections checked will … [Read more...]
Go Live Update Urls – Version 7
Version 7.0.0 of Go Live Update Urls plugin is now available and ready for general use. Version 7 introduced an entirely redesigned history system. This was a major version update. Redesigned History System Until now Go Live has always retained a list of updates made to URLs from either the site's General Settings or from the Go Live plugin. This history contained information such as the entered URL and the date of the change. In version 7 we redesigned the history system from the … [Read more...]
Go Live Update Urls – Version 6.13
Version 6.13.0 of Go Live Update Urls plugin is now available and ready for general use. The focus of this version was to set the stage for using modern development practices. PHP Based Translations WordPress 6.5 included the ability to load translations from a PHP array instead of just .mo file files for greatly improved translation performance. The Go Live plugin now generates .php translation files to take advantage of the new translations system. You will see a nice performance … [Read more...]