Comments (5)
from plugin-update-checker.
Verify that your update server returns a download link (i.e. download_url
isn't missing or empty). A quick skim of WordPress core code suggests that it won't show this button if there is no download link.
from plugin-update-checker.
Yes, I saw the same thing in WordPress Core's source code. However, Debug Bar is showing that I am indeed retrieving a proper download_url
field. (see attached)
Have you confirmed this "Install Update Now" button is supported to work via PUC v5, then? Really, I just wanted confirmation from your end that the button does appear in your own testing of PUC v5.
from plugin-update-checker.
I tested it just now, and it seems to show up fine even in the latest alpha version of WordPress. Here's a couple of screenshots from an example plugin that's using PUC release 5.3:
(The plugin metadata is old, but the PUC version is new.)
Is there anything unusual going on with how PUC is configured in your case? Maybe a custom slug that doesn't match the slug shown in the Debug Bar? Or modifying the download_url
with custom filters?
from plugin-update-checker.
Those screenshots are incredibly helpful. Thank you! I don't know of anything unique or special about my implementation, though.
I'll add some deep logging in WordPress Core and see if I can track down what's causing this. I'm not so much concerned about the button not showing as much as it's an indication that there's unexpected behavior happening.
I'll let you know what I find!
from plugin-update-checker.
Related Issues (20)
- Lite version of the project HOT 8
- Calling the project in a file other than core HOT 8
- Attractive proposal for development HOT 3
- My Plugin Has Update. but WP shows it's up-to-date HOT 2
- Report a bug HOT 4
- [Feature] Check for updates if WP-CLI checks for updates HOT 6
- 'puc-github-http-error' Issue HOT 13
- Request : Please Update *How to Release an Update* Section HOT 2
- How to set up a Github App for a private repository HOT 2
- GitHub API error. Base URL: "/repos/:user/:repo/contents/update-checker.php", HTTP status code: 404 HOT 1
- Activate plugin: Uncaught Error: Class "YahnisElsts\PluginUpdateChecker\v5p3\Plugin\Ui" not found in /var/www/html/wp-content/plugins/seoai-client/plugin-update-checker-5.3/Puc/v5p3/Plugin/UpdateChecker.php:78 HOT 2
- Updated from version 5.3 to 5.4 and receiving Puc/v5p4/Autoloader.php not found HOT 3
- Plugin Description and Changelog HOT 6
- PUC on shared hosting HOT 4
- Releases and Tags HOT 2
- Missing "Check Now" button in debug bar (missing get_submit_button() function) HOT 1
- Streamline "check for theme updates" HOT 1
- Missing referer when updating plugin HOT 4
- Add greek translation HOT 1
- Too many checking_for_updates requests HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plugin-update-checker.