Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
nodle Posted May 12, 2023 Posted May 12, 2023 Good morning, I noticed that when I updated to 4.7.10 and then updated my skin. It looks like updating the parent them doesn't update the version number of the child theme in the database, causing the child theme to look outdated. This was verified by @Ehren on his site. https://www.ipsfocus.com/forums/topic/7894-how-to-install-and-upgrade-themes/?do=findComment&comment=69684
Marc Posted May 12, 2023 Posted May 12, 2023 Thank you for bringing this issue to our attention! I can confirm this should be further reviewed and I have logged an internal bug report for our development team to investigate and address as necessary, in a future maintenance release.
Marc Posted May 12, 2023 Posted May 12, 2023 I have just spoken to my colleague on this, and this is actually correct behaviour. The child theme is independent of its parent. It will not update the version number of another theme, whether it's the parent or otherwise. Afrodude 1
nodle Posted May 15, 2023 Author Posted May 15, 2023 On 5/12/2023 at 8:32 AM, Marc Stridgen said: The child theme is independent of its parent. It will not update the version number of another theme, whether it's the parent or otherwise. Thats odd I always thought it was parent master code> child inherited parent's code? So, wouldn't that mean since the code changes in the parent it would apply to the child itself? So, if the version number of code were changed in the parent it would get passed down to the child? If not, then what really is the purpose of a child theme? I thought you always wanted to leave the parent theme alone, and then modify the child theme so when you update the parent theme the code gets passed down to the child theme as well? Maybe I am misunderstanding it. Coming from Xenforo this is how it always worked. Does it not work this was with IPS? JustinHawk 1
Marc Posted May 15, 2023 Posted May 15, 2023 It doesnt work that way on IPS, no. Themes are individual. Child themes are there so you can essentially use that theme to otherride things in a parent theme. Nothing more than that. It doesnt mean that it actually is the parent theme, and therefore would not share its version number
Recommended Posts