see:
http://clark-technet.com/2010/12/wordpress-self-hosted-plugin-update-api
Basically the idea is to hook your update checking function to the pre_set_site_transient_update_themes
filter. The version array key you return from this function will be compared by WP to the current theme version from style.css….
Use the admin_notices
action to make your alert message more noticeable
Related Posts:
- Using OOP in themes
- Best practices for a Style/CSS based theme options page?
- How to use media upload on theme option page?
- How to export/import theme customizer settings?
- Add a page outside of the current theme?
- reason of splitting theme files to multiple files
- Switch Theme Through Options Panel
- How to mark an option as selected
- How can I show more than 15 themes at a time in the admin menu?
- How to go about pre generating css file with variables from theme options
- Does uninstalling a WordPress theme delete its database values?
- Cannot find the code for “Edit This” link in posts in a specific theme
- Defining different theme for Blog posts page
- How to set different settings for a mobile theme?
- Disable Theme API / Front end (for API only environment)
- What’s the proper way to include inlined javascript-source?
- How to understand a specific bit of WordPress syntax
- Set WordPress Default Template
- Should a child theme share the same theme options row as the parent, or should it have it’s own options row?
- Creating a theme options page
- How to loop over wp_get_themes() and create an array of themes name
- How Do I Use A Custom Mobile Theme?
- How can I make some themes usable only by admins?
- Custom options below pages/posts editor?
- WordPress theme options and insert default value for serialize data
- Redux callback action
- Preserve theme settings when migrating from local to live
- Functions containing parameter ‘yourtheme’
- Remove problem PHP code entered into footer via Theme
- What is the “pub” theme? [closed]
- Passing dynamic options from backend to frontend
- Color Options from Theme Customizer API not returning via get_theme_mod()
- Issue with theme mod options during domain migration
- .PO file is found but I don’t see translations: how to debug the problem?
- How to add some php code in header.php using plugin
- WordPress activate theme error $pagenow
- Setting a new default template for the creation of a page
- Cannot update a file for my theme
- List of categories instead of dropdown menu selector in admin options
- Dynamically switch file in get_template_directory_uri() | Function [closed]
- Switching among theme customizations
- how to create a section inside a section with theme options customizer
- Warning: call_user_func() expects parameter 1 to be a valid callback
- Create /archive page in WordPress Theme
- Church hope them issue
- How to remove pop up on website (css changes not visible)?
- Is there a way to enable horizontal margin for a specific block element?
- How to style the post previews/links without it affecting the main posts?
- Page has a parent and $post->post_parent returns 0
- How to enqueue javascript for WP Customize options sidebar?
- customize color in WP child theme doesn’t saved
- Restrict access to specific widget field based on user role
- How to create different navigation for registered users in WooThemes Canvas?
- Twenty Twelve theme search returns Nothing Found
- Search form not finding content in template page
- Files empty after moving with FTP
- Full page (no WP admin menus and options) admin theme options
- translation does not work for ‘Home’
- How do I link a button I created in theme customizer to a function?
- Error: options page not found
- style.css not reflecting changes. I have no cache installed
- Different logo on homepage
- Translation not working after editing plugin template
- 404 error when I acess the second page of post-type
- How to display message (with switch_theme hook) after deactivating My theme?
- correct tags for validating input types
- How can we hide the parent’s theme url at the child themes details on a multisite?
- How to apply different themes with custom design in one site?
- the_content() is not displaying content, why? [closed]
- display comment form for specific post id
- What is the correct way to integrate wordpress with another php application?
- Customizing page content layout
- Buddypress User Settings template location? [closed]
- How to change theme programmatically from a external application?
- GPL 2 Theme using a framework for commercial Theme?
- How to create a backend for a custom theme?
- How to work on a new Theme for a site while still keeping the old Theme live
- What is the meaning of WordPress’s recommended css classes and where are they applied?
- WordPress theme options error
- GPL and intellectual or exclusive ownership
- Should I implement my own custom theme
- Loading Bootstrap with wp_enqueue_style and wp_enqueue_script
- WordPress use of @ in core files
- WooThemes PremiumNews Theme jQuery Conflict with WordPress 3.2
- Unable to upload/install any WordPress themes
- Is it possible to create child themes using the WordPress Dashboard?
- Selected template is not respected for home page in WordPress
- How to use one theme for multiple WordPress sites?
- How to translate a string that contains a WordPress sitename
- Is the “_s” on this `sprintf(__(‘Page %s’, ‘_s’), max($paged, $page))` just refer to a text domain?
- Can I use wordpress themes without wordpress?
- Change the name of the root name of an already built WordPress theme
- Is wordpress big enough for my project [closed]
- Does wordpress templates always in files or in database?
- proper way to add css using functions.php?
- Updating / Transferring site
- Using twitter bootstrap in a theme
- Putting two themes together to create a complete site
- Tips for managing code when developing a parent theme framework
- Featured images, am I missing something?