If I build a custom theme, will it update?How can I disable the update notice for non-administrators?Update plugin from personal APIHow to change database values on theme updateWhy the slideshow is not shown in my theme?How can one update a theme on a live site without interruption?How do I update a custom themeopcache_reset on plugin/theme/core updatePlugins download & install fine, wordpress update failsIs it possible to prevent website from breaking with auto update?Custom theme update wants to revert to previous version
Can the front glass be repaired of a broken lens?
Metal that glows when near pieces of itself
Why doesn't mathematics collapse down, even though humans quite often make mistakes in their proofs?
Does OTR Microwave need to be flush against upper cabinet?
What security risks does exposing the size of the plaintext entail?
Prove that this determinant equals zero
What kind of (probable) traffic accident might lead to the desctruction of only (!) the brain stem and cerebellum?
Independence of Mean and Variance of Discrete Uniform Distributions
Installing certbot - error - "nothing provides pyparsing"
Inset Square From a Rectangular Face
Are unaudited server logs admissible in a court of law?
How to detect a failed AES256 decryption programmatically?
Outer Class can have how many inner class(es)
Sinc interpolation in spatial domain
What causes burn marks on the air handler in the attic?
Why was ramjet fuel used as hydraulic fluid during Saturn V checkout?
9 hrs long transit in DEL
What happened after the end of the Truman Show?
Is it alright to say good afternoon Sirs and Madams in a panel interview?
Build a mob of suspiciously happy lenny faces ( ͡° ͜ʖ ͡°)
Polar contour plot in Mathematica?
Is there a commercial liquid with refractive index greater than n=2?
Repurpose telephone line to ethernet
Radix2 Fast Fourier Transform implemented in C++
If I build a custom theme, will it update?
How can I disable the update notice for non-administrators?Update plugin from personal APIHow to change database values on theme updateWhy the slideshow is not shown in my theme?How can one update a theme on a live site without interruption?How do I update a custom themeopcache_reset on plugin/theme/core updatePlugins download & install fine, wordpress update failsIs it possible to prevent website from breaking with auto update?Custom theme update wants to revert to previous version
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
This might be a pretty dumb question, but I couldn't find a straightforward answer on the forums. If I build a custom WP theme using the two Lyra guides at
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-1/
and
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-2/)
will I have to worry about the theme updating and losing all of my custom CSS and such? Do I have to make a child theme separate from the base theme to prevent this, or will it not update since it's my own custom theme? Say, for instance, it's modeled after a basic Bootstrap theme, will I have to worry about losing any changes to the bootstrap.css file at any time due to an update?
theme-development themes updates automatic-updates
add a comment |
This might be a pretty dumb question, but I couldn't find a straightforward answer on the forums. If I build a custom WP theme using the two Lyra guides at
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-1/
and
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-2/)
will I have to worry about the theme updating and losing all of my custom CSS and such? Do I have to make a child theme separate from the base theme to prevent this, or will it not update since it's my own custom theme? Say, for instance, it's modeled after a basic Bootstrap theme, will I have to worry about losing any changes to the bootstrap.css file at any time due to an update?
theme-development themes updates automatic-updates
add a comment |
This might be a pretty dumb question, but I couldn't find a straightforward answer on the forums. If I build a custom WP theme using the two Lyra guides at
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-1/
and
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-2/)
will I have to worry about the theme updating and losing all of my custom CSS and such? Do I have to make a child theme separate from the base theme to prevent this, or will it not update since it's my own custom theme? Say, for instance, it's modeled after a basic Bootstrap theme, will I have to worry about losing any changes to the bootstrap.css file at any time due to an update?
theme-development themes updates automatic-updates
This might be a pretty dumb question, but I couldn't find a straightforward answer on the forums. If I build a custom WP theme using the two Lyra guides at
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-1/
and
https://www.lyrathemes.com/bootstrap-wordpress-theme-tutorial-2/)
will I have to worry about the theme updating and losing all of my custom CSS and such? Do I have to make a child theme separate from the base theme to prevent this, or will it not update since it's my own custom theme? Say, for instance, it's modeled after a basic Bootstrap theme, will I have to worry about losing any changes to the bootstrap.css file at any time due to an update?
theme-development themes updates automatic-updates
theme-development themes updates automatic-updates
asked Aug 6 at 14:53
Danny JDanny J
82 bronze badges
82 bronze badges
add a comment |
add a comment |
4 Answers
4
active
oldest
votes
No. You don't have to worry about updates.
The reason you need to worry about updates erasing changes to a theme is because when a theme is updated to a new version in WordPress the entire theme directory is replaced. This means that all files are replaced with fresh copies which won't have any of your customisations applied.
As for how and why themes are updated, this is because when a theme is released on the WordPress.org Theme Directory the theme's developers get the ability to update their theme, and these updates will be distributed as new versions to users of that theme. This appears as an "update available" notification in WordPress. 'Premium' themes often also implement their own update functionality that mimics this so that their developers can release new versions. So the only reason a theme is updated is because its developer chooses to release a new version. No themes are automatically updated just because a bundled library or framework is updated.
There is one caveat though. The way the updates from the theme directory work is shockingly simple: If WordPress sees a theme in the directory with the same name as your theme, but a higher version, it will see this as an update. So if you give your theme the same name as a theme in the directory, updating it could result in it being replaced by an entirely different theme. So it's important to give your theme folder a unique name, ideally prefixed with something unique to you or your business.
Thanks! I figured that, I just wanted to be better safe than sorry lol
– Danny J
Aug 6 at 15:28
add a comment |
No, your theme will not automatically update. The themes you see getting updated are by the developers of that theme, WordPress doesn't force you to update your own theme.
As a theme developer, the updates you will need to worry about though are updates to WordPress itself and updates to plugins. Its possible that updates to those may not play nice with your theme.
Thanks for the answer!
– Danny J
Aug 6 at 15:28
add a comment |
There will be no updates overwriting your theme, because - as you have stated yourself - you are going to build it - probably on your own home-desktop computer or laptop.
Only themes, which are published on the WordPress Theme directory are being updated by WordPress.org.
Sure, in case you buy a theme from a theme-shop, and want to build stuff on top of it, it is good-practice to build a child-theme in order to prevent updates from overwriting your stuff.
You are going to build it, so you are the master of your code.
I've spend time trying to help you - is that sarcasm as well?
– user3135691
Aug 6 at 15:35
add a comment |
Just as an addition to the other answers, if the implementation of automatic updates is wanted later on, without uploading your theme to the WordPress repository, then the Github Updater plugin is the way to go, in my humble opinion.
A simple plugin to enable automatic updates to your GitHub, Bitbucket, GitLab, or Gitea hosted WordPress plugins, themes, and language packs. It also allows for the remote installation of plugins or themes.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "110"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fwordpress.stackexchange.com%2fquestions%2f344504%2fif-i-build-a-custom-theme-will-it-update%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
No. You don't have to worry about updates.
The reason you need to worry about updates erasing changes to a theme is because when a theme is updated to a new version in WordPress the entire theme directory is replaced. This means that all files are replaced with fresh copies which won't have any of your customisations applied.
As for how and why themes are updated, this is because when a theme is released on the WordPress.org Theme Directory the theme's developers get the ability to update their theme, and these updates will be distributed as new versions to users of that theme. This appears as an "update available" notification in WordPress. 'Premium' themes often also implement their own update functionality that mimics this so that their developers can release new versions. So the only reason a theme is updated is because its developer chooses to release a new version. No themes are automatically updated just because a bundled library or framework is updated.
There is one caveat though. The way the updates from the theme directory work is shockingly simple: If WordPress sees a theme in the directory with the same name as your theme, but a higher version, it will see this as an update. So if you give your theme the same name as a theme in the directory, updating it could result in it being replaced by an entirely different theme. So it's important to give your theme folder a unique name, ideally prefixed with something unique to you or your business.
Thanks! I figured that, I just wanted to be better safe than sorry lol
– Danny J
Aug 6 at 15:28
add a comment |
No. You don't have to worry about updates.
The reason you need to worry about updates erasing changes to a theme is because when a theme is updated to a new version in WordPress the entire theme directory is replaced. This means that all files are replaced with fresh copies which won't have any of your customisations applied.
As for how and why themes are updated, this is because when a theme is released on the WordPress.org Theme Directory the theme's developers get the ability to update their theme, and these updates will be distributed as new versions to users of that theme. This appears as an "update available" notification in WordPress. 'Premium' themes often also implement their own update functionality that mimics this so that their developers can release new versions. So the only reason a theme is updated is because its developer chooses to release a new version. No themes are automatically updated just because a bundled library or framework is updated.
There is one caveat though. The way the updates from the theme directory work is shockingly simple: If WordPress sees a theme in the directory with the same name as your theme, but a higher version, it will see this as an update. So if you give your theme the same name as a theme in the directory, updating it could result in it being replaced by an entirely different theme. So it's important to give your theme folder a unique name, ideally prefixed with something unique to you or your business.
Thanks! I figured that, I just wanted to be better safe than sorry lol
– Danny J
Aug 6 at 15:28
add a comment |
No. You don't have to worry about updates.
The reason you need to worry about updates erasing changes to a theme is because when a theme is updated to a new version in WordPress the entire theme directory is replaced. This means that all files are replaced with fresh copies which won't have any of your customisations applied.
As for how and why themes are updated, this is because when a theme is released on the WordPress.org Theme Directory the theme's developers get the ability to update their theme, and these updates will be distributed as new versions to users of that theme. This appears as an "update available" notification in WordPress. 'Premium' themes often also implement their own update functionality that mimics this so that their developers can release new versions. So the only reason a theme is updated is because its developer chooses to release a new version. No themes are automatically updated just because a bundled library or framework is updated.
There is one caveat though. The way the updates from the theme directory work is shockingly simple: If WordPress sees a theme in the directory with the same name as your theme, but a higher version, it will see this as an update. So if you give your theme the same name as a theme in the directory, updating it could result in it being replaced by an entirely different theme. So it's important to give your theme folder a unique name, ideally prefixed with something unique to you or your business.
No. You don't have to worry about updates.
The reason you need to worry about updates erasing changes to a theme is because when a theme is updated to a new version in WordPress the entire theme directory is replaced. This means that all files are replaced with fresh copies which won't have any of your customisations applied.
As for how and why themes are updated, this is because when a theme is released on the WordPress.org Theme Directory the theme's developers get the ability to update their theme, and these updates will be distributed as new versions to users of that theme. This appears as an "update available" notification in WordPress. 'Premium' themes often also implement their own update functionality that mimics this so that their developers can release new versions. So the only reason a theme is updated is because its developer chooses to release a new version. No themes are automatically updated just because a bundled library or framework is updated.
There is one caveat though. The way the updates from the theme directory work is shockingly simple: If WordPress sees a theme in the directory with the same name as your theme, but a higher version, it will see this as an update. So if you give your theme the same name as a theme in the directory, updating it could result in it being replaced by an entirely different theme. So it's important to give your theme folder a unique name, ideally prefixed with something unique to you or your business.
answered Aug 6 at 15:18
Jacob PeattieJacob Peattie
21.4k4 gold badges24 silver badges35 bronze badges
21.4k4 gold badges24 silver badges35 bronze badges
Thanks! I figured that, I just wanted to be better safe than sorry lol
– Danny J
Aug 6 at 15:28
add a comment |
Thanks! I figured that, I just wanted to be better safe than sorry lol
– Danny J
Aug 6 at 15:28
Thanks! I figured that, I just wanted to be better safe than sorry lol
– Danny J
Aug 6 at 15:28
Thanks! I figured that, I just wanted to be better safe than sorry lol
– Danny J
Aug 6 at 15:28
add a comment |
No, your theme will not automatically update. The themes you see getting updated are by the developers of that theme, WordPress doesn't force you to update your own theme.
As a theme developer, the updates you will need to worry about though are updates to WordPress itself and updates to plugins. Its possible that updates to those may not play nice with your theme.
Thanks for the answer!
– Danny J
Aug 6 at 15:28
add a comment |
No, your theme will not automatically update. The themes you see getting updated are by the developers of that theme, WordPress doesn't force you to update your own theme.
As a theme developer, the updates you will need to worry about though are updates to WordPress itself and updates to plugins. Its possible that updates to those may not play nice with your theme.
Thanks for the answer!
– Danny J
Aug 6 at 15:28
add a comment |
No, your theme will not automatically update. The themes you see getting updated are by the developers of that theme, WordPress doesn't force you to update your own theme.
As a theme developer, the updates you will need to worry about though are updates to WordPress itself and updates to plugins. Its possible that updates to those may not play nice with your theme.
No, your theme will not automatically update. The themes you see getting updated are by the developers of that theme, WordPress doesn't force you to update your own theme.
As a theme developer, the updates you will need to worry about though are updates to WordPress itself and updates to plugins. Its possible that updates to those may not play nice with your theme.
answered Aug 6 at 15:18
RiddleMeThisRiddleMeThis
2,4214 gold badges10 silver badges24 bronze badges
2,4214 gold badges10 silver badges24 bronze badges
Thanks for the answer!
– Danny J
Aug 6 at 15:28
add a comment |
Thanks for the answer!
– Danny J
Aug 6 at 15:28
Thanks for the answer!
– Danny J
Aug 6 at 15:28
Thanks for the answer!
– Danny J
Aug 6 at 15:28
add a comment |
There will be no updates overwriting your theme, because - as you have stated yourself - you are going to build it - probably on your own home-desktop computer or laptop.
Only themes, which are published on the WordPress Theme directory are being updated by WordPress.org.
Sure, in case you buy a theme from a theme-shop, and want to build stuff on top of it, it is good-practice to build a child-theme in order to prevent updates from overwriting your stuff.
You are going to build it, so you are the master of your code.
I've spend time trying to help you - is that sarcasm as well?
– user3135691
Aug 6 at 15:35
add a comment |
There will be no updates overwriting your theme, because - as you have stated yourself - you are going to build it - probably on your own home-desktop computer or laptop.
Only themes, which are published on the WordPress Theme directory are being updated by WordPress.org.
Sure, in case you buy a theme from a theme-shop, and want to build stuff on top of it, it is good-practice to build a child-theme in order to prevent updates from overwriting your stuff.
You are going to build it, so you are the master of your code.
I've spend time trying to help you - is that sarcasm as well?
– user3135691
Aug 6 at 15:35
add a comment |
There will be no updates overwriting your theme, because - as you have stated yourself - you are going to build it - probably on your own home-desktop computer or laptop.
Only themes, which are published on the WordPress Theme directory are being updated by WordPress.org.
Sure, in case you buy a theme from a theme-shop, and want to build stuff on top of it, it is good-practice to build a child-theme in order to prevent updates from overwriting your stuff.
You are going to build it, so you are the master of your code.
There will be no updates overwriting your theme, because - as you have stated yourself - you are going to build it - probably on your own home-desktop computer or laptop.
Only themes, which are published on the WordPress Theme directory are being updated by WordPress.org.
Sure, in case you buy a theme from a theme-shop, and want to build stuff on top of it, it is good-practice to build a child-theme in order to prevent updates from overwriting your stuff.
You are going to build it, so you are the master of your code.
edited Aug 6 at 15:39
Nicolai
15.7k7 gold badges38 silver badges90 bronze badges
15.7k7 gold badges38 silver badges90 bronze badges
answered Aug 6 at 15:12
user3135691user3135691
4942 silver badges8 bronze badges
4942 silver badges8 bronze badges
I've spend time trying to help you - is that sarcasm as well?
– user3135691
Aug 6 at 15:35
add a comment |
I've spend time trying to help you - is that sarcasm as well?
– user3135691
Aug 6 at 15:35
I've spend time trying to help you - is that sarcasm as well?
– user3135691
Aug 6 at 15:35
I've spend time trying to help you - is that sarcasm as well?
– user3135691
Aug 6 at 15:35
add a comment |
Just as an addition to the other answers, if the implementation of automatic updates is wanted later on, without uploading your theme to the WordPress repository, then the Github Updater plugin is the way to go, in my humble opinion.
A simple plugin to enable automatic updates to your GitHub, Bitbucket, GitLab, or Gitea hosted WordPress plugins, themes, and language packs. It also allows for the remote installation of plugins or themes.
add a comment |
Just as an addition to the other answers, if the implementation of automatic updates is wanted later on, without uploading your theme to the WordPress repository, then the Github Updater plugin is the way to go, in my humble opinion.
A simple plugin to enable automatic updates to your GitHub, Bitbucket, GitLab, or Gitea hosted WordPress plugins, themes, and language packs. It also allows for the remote installation of plugins or themes.
add a comment |
Just as an addition to the other answers, if the implementation of automatic updates is wanted later on, without uploading your theme to the WordPress repository, then the Github Updater plugin is the way to go, in my humble opinion.
A simple plugin to enable automatic updates to your GitHub, Bitbucket, GitLab, or Gitea hosted WordPress plugins, themes, and language packs. It also allows for the remote installation of plugins or themes.
Just as an addition to the other answers, if the implementation of automatic updates is wanted later on, without uploading your theme to the WordPress repository, then the Github Updater plugin is the way to go, in my humble opinion.
A simple plugin to enable automatic updates to your GitHub, Bitbucket, GitLab, or Gitea hosted WordPress plugins, themes, and language packs. It also allows for the remote installation of plugins or themes.
answered Aug 6 at 15:32
NicolaiNicolai
15.7k7 gold badges38 silver badges90 bronze badges
15.7k7 gold badges38 silver badges90 bronze badges
add a comment |
add a comment |
Thanks for contributing an answer to WordPress Development Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fwordpress.stackexchange.com%2fquestions%2f344504%2fif-i-build-a-custom-theme-will-it-update%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown