bluehost / endurance-wp-plugin-updater Goto Github PK
View Code? Open in Web Editor NEWA custom WordPress plugin updater for Bluehost plugins that aren't on WP.org.
A custom WordPress plugin updater for Bluehost plugins that aren't on WP.org.
Summarize the issue (briefly)
Making some updates to the bluehost plugin and finding a new warning.
Warning: First parameter must either be an object or the name of an existing class in /app/wordpress/wp-content/plugins/bluehost-wordpress-plugin/vendor/bluehost/endurance-wp-plugin-updater/Updater.php on line 90
Steps to reproduce
plugin
branch on bh plugin.Expected behavior
No warnings should display.
Screenshots
Bluehost Plugin Version:
Browser (with version) & Operating System (with version)
Additional context
I think we'll want a little update here in coordination with these PRs:
bluehost/endurance-wp-module-data#18
https://github.com/bluehost/bluehost-wordpress-hub/pull/32
Summarize the issue (briefly)
WordPress 5.5 will introduce a native UI for managing plugin and theme auto-updates on a per plugin/theme basis. For plugins not hosted on the .org directory, there are a few requirements that have been documented in a recent developer note.
The main take away from that post is the no_update
property is a requirement for the auto-update UI to work correctly for externally hosted plugins.
When an update is not available for a plugin, it must be added to the no_update
list within the transient. This is the only way for WordPress to know that an externally hosted plugin is in fact checking for updates when there currently are none to apply, so this controls whether the auto-update toggle is displayed.
Steps to reproduce
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.