I find a solution. Just need use filter hook 'site_transient_update_plugins'
So that work
add_filter( 'site_transient_update_plugins', array( &$this, 'check_for_update' ) );
add_filter( 'plugins_api', array( &$this, 'plugin_api_call' ), 10, 3 );
Related Posts:
- Automatic updates in plugin – not hosted on wordpress repository
- WordPress updates defined vs add_filter?
- How to disable plugin update notification for a specific plugin in Multisite
- How to sync with plugins update after I have done manual optimizations?
- Update exisiting site to 3.5 release candidate
- Is there any way to test if a function running only on plugin update is successfully running?
- How Can I setup WP CLI on Windows development machine running AMPPS?
- Plugin updates, version dependencies, and backwards compatibility
- How to test plugin update through WordPress plugin updater without tagging new release in the repo
- Update own Plugin Repository on Multisite
- Selectively update themes in WordPress multisite
- Custom WordPress Plugin will install new and not update
- How to cancel update messages from a changed plugin
- Update custom plugin with WP-CLI
- Readme.txt seems to be cached but not the version
- How best to handle database version dependence (from $wp_db_version)
- wordpress automatic update does not run
- WordPress Plugin Update Process
- pre_set_site_transient_update_plugins not updating
- Cannot update plugin
- Is using upgrader_process_complete the correct way to perform plugin updates?
- Plugin’s “Update Now” not working – Installed in folder with random suffix
- How to fork a plugin?
- Where to store PHP files created by plugin / themes
- WordPress 4.5 deprecated get_currentuserinfo()
- Single Responsibility Principle and WP Classes
- How to control output of custom post type without modifying theme?
- Admin config screen without menu
- What is the added “complexity” of custom tables?
- How to exclude content (and other returned values) from WP_query()?
- Why does preg_replace_callback never fire in this function?
- WordPress 2.8 Widget API is suitable for Worpress 3.1.4 plugins development?
- WordPress select dropdown list in widget
- Call to undefined function get_blog_option()
- Unable to get content from $post on first publish
- Broken markup when using the_excerpt() in a widget?
- Best Practices for Creating and Handling Forms with Plugins?
- Gutenberg Block add element in the Editor inside InnerBlocks after div – editor-block-list
- How to add pages to custom menus on the fly [duplicate]
- How can I add a CSS rule to edit.php?
- How do you render_callback for register_block_type to a method in another class?
- Get the password key when using the wp_new_user_notification_email filter
- WordPress API have Plugin Anti-piracy feature?
- Use WP_Theme::scandir function to scan a plugin directory. Is there a way?
- How to add settings subpage from a plugin to a settings page created in theme?
- Plugin options not being saved or created
- Customizer: widget-synced triggers twice
- Plugin Repo: Why do some plugins get version charts while others don’t?
- maintaing consistent layout wordpress dashboard
- How to connect to AWS RDS external database (not for the core WordPress db)
- How to Debug: My Plugin Interferes With My Theme
- How to stop activation addon if the main plugin is not activated
- How would you compose a complex plugin with lots of routes and functions? [closed]
- Settings API with arrays example
- Checking for existence of a page by title?
- pagination in a custom list created with get_pages function
- Plugin AJAX Save to Custom Table
- Why enqueue styles on hook?
- Fatal error: Cannot redeclare admin_notice() [closed]
- How To Update WordPress Custom Plugin For Customer? [closed]
- modify show UI of a registered taxonomy
- Using function from enqueued .js file in theme in plugin?
- how to save wp_editor html content in options table
- get_shipping_methods() return empty rate
- Plugin Form Submitting to admin-ajax.php instead of admin-post.php
- Unable to access custom plugin backend
- Resize not resizing images with Capitial extension like JPG
- Redirect returning users to a certain page?
- How to write a shopping queue line plugin with a queue button?
- WP_List_Table Inside Metabox With Bulk Actions Not Working on Submit
- WooCommerce maintaince mode by using php
- Rerender core Templates with with ToggleControl but it doesnt recognize block type
- WordPress shortcode with a switch
- Add New Button in Admin Panel
- ajax call return 406 not acceptable for non logged users only
- Counter not working correctly
- Inserted data from database does not showing on front-page without referesh page?
- Remove tag from all posts when publishing new post
- wp_editor embed shortcode not working within my plugin
- Can i prevent the effect of the_title filter on the dashboard’s posts/pages titles?
- How To do Ajax In WordPress Custom Plugin?
- replacing jquery google cdn with a new version dynamically
- Moving the “share” button
- How to change the wording of front-end `next article` for custom type registered in a plug-in?
- Get (eventual) permalink from post within Edit Post in Admin panel
- Ajax not working to insert, query and result data
- wordpress plugin require_once file – can’t user wordpress functions
- Change Page title when Pagingation the posts
- Custom MySQL query to pull out Advanced Custom Fields?
- Remove image in post when it’s removed in media library
- Get next page in get_posts
- Facebook share button help
- How to Implement SAM Broadcaster with WordPress? [closed]
- Fatal Error triggers Before WP_Error handler
- How to create wordpress plugin support page? [closed]
- Why is WordPress wrapping search for users that looks like integers with asterisks and how do I fix it?
- how to works woocommerce cart hash
- Insert Button in to the Block Editor (Header) Toolbar
- Customize Message
- My wordpress plugin defaults to English (US) I would like it to default to English (UK)