How do I send out an update?
Unless you took the time to find and implement an update server mechanism into your theme, you’ll have to manually distribute the updated theme to your clients.
It should be enough to send out a standard WP theme zip, and for them to upload it. If it has the same folder name WordPress will replace your theme with the newer version from the zip file.
Additionally, you can use one of literally hundreds of other methods to replace the theme folder:
- import it with WP CLI
- overwrite it in FTP
- overwrite it via shell commands
- Git/SVN version control!
- Composer upgrades
- etc etc etc
All of these options are highly dependent on your unique situation, the methods you took to install the theme in the first place, and the access/tooling available
Related Posts:
- Automatic Updates For Private And Commercial Themes?
- If I build a custom theme, will it update?
- Pushing updates to your premium theme
- Prevent update check for specific theme
- How can one update a theme on a live site without interruption?
- Same theme name issue with wordpress repository theme
- Show warning if plugin is missing
- Theme Javascript.php Overwritten Nightly [closed]
- Wordpres core-update theme renames theme folder name
- How to make updatable custom WordPress theme?
- Update modified Shopify third-party theme [closed]
- Any way to permanently translate themes?
- How to add CSS class to custom logo?
- theme path in javascript file
- The proper way to include/require PHP files in WordPress
- How to insert a logo in the header?
- Why doesn’t default WordPress page view use force_balance_tags?
- Theme Customizer : how to create multiple-level panel
- What can I hook into after_setup_theme?
- add_image_size is scaling, even though crop is set to true
- Adding WordPress colorpicker in widget settings
- How to use bloginfo( ‘template_directory’ ) in array
- Should I update my _s theme?
- Setting a Default ‘Theme Location’ When Creating a Menu
- Add social icons in a theme through custom admin menu
- file_get_contents Not allowed in Themes?
- How to set page template on front using starter content?
- Different Admin Theme – Based on Role?
- Prevent WordPress updates from overriding custom language translations?
- Finding Page Template and Displaying Content
- Override Constants in Child theme
- WordPress 5.8 update problem custom theme styles are overridden by core styles common.min.css
- How to correctly add JQuery in a WP theme?
- How do I remove twentyten without ruining what I did?
- Custom theme not visible in Appearance
- how to change a theme slug
- Removing feeds from header using a function?
- I want to get the home root path
- How to add code in the content area in a WordPress theme?
- How to add theme support?
- Translation Issue with WordPress Theme Check in comment_form function
- WP_Customize_Color_Control omitting # symbol
- Using esc_url with a hard coded url
- Broken template went invisible
- How to change database values on theme update
- WordPress theme switcher
- Limitations when modifying wp_title with a filter
- How to edit theme functions file to modify pagination?
- WP_bootstrap_Navwalker_issue [closed]
- Font Awesome 5 Free – far working but fas is not? [closed]
- Acivate all themes multisite wide automatically
- correct tags for validating input types
- Renaming a theme so it aids SEO and the theme used is hidden
- WordPress 3.8 Backend Admin Color Scheme add more scheme how to do?
- Theme thumbnail in dashboard
- How to change the theme directory uri for localhost?
- Will my site get messed up when the wordpress theme updates if I edited the html code in the editor to change footer?
- How to correctly enqueue the parent and child theme stylesheets in the creation of a child theme? [duplicate]
- featured content: which area does this cover [closed]
- Which cache is kicking
- How to Update an old theme for the latest wordpress version
- searchform.php doesn’t work properly
- Customizer: get_preview_url() inside customize_save_after hook
- In a Gallery with limited image posts, how do I not limit images on single post?
- Shortcodes do not work in own template
- Adding Bootstrap to WordPress TwentySixteen Theme
- LESS not working in WordPress [closed]
- Is there a way to switch to another theme?
- New to WordPress – Read the Codex, Other Docs; Still Confused
- When trying to set title, not sure how to edit it for different pages
- Post archives link yields a 404 Not Found
- Get video from the post on homepage
- static front page ONLY for certain themes?
- How to add cropped custom header image?
- WordPress Themes Directory: Template which hits the standards?
- Best practice for implementing a blog page / section in wp_menu_nav()
- How to change a local wordpress installation xml export file urls? and change them to what if you don’t have a live website?
- Any way to change/add to the theme name dynamically?
- Let user to upload multiple time
- Why nav_menu_css_class doesn’t work with apply_filters?
- Updatable theme developing
- Text widget is placing everything side by side. I want to post it above
- How to make menus, footer, sidebars multi language
- Different WP Rest API custom endpoints across different themes
- register_theme_directory() sees custom themes directory, but blank frontend
- How to create multiple pages in a client theme?
- Using Customizer value in an external PHP file inside a theme
- How to prevent XSS attack in wordpress theme?
- Featured Image Module Randomly Disappears
- Import from HubSpot COS into WordPress 4?
- Theme customizer live preview JS- Trying to bind to an html image url without luck
- Theme automatically inserting “more” tag on every post
- How get the 10 most viewed pages (not post)
- Using wp_enqueue_script with social media buttons?
- Purchased Theme to Custom Made Theme? [closed]
- How to make website with many template that active [closed]
- Image Size wrong during upload
- How to create full header but keep content narrow
- Correct way to make a custom block theme responsive
- What is the point of using the front-page.php template? [closed]