Yes. There is a definitely a point where you just want to create a new theme.
Unless you are writing more than a thousand lines of code, I would not be worried about performance problems with your child theme, if the parent theme is well-constructed.
Adding conditional statements to test if scripts and styles are needed for certain pages will improve site response, not reduce it. The amount of processing time for the server to test three PHP if
statements is negligible.
Related Posts:
- Versioning @import of parent theme’s style.css
- How to add code to Header.php in a child theme?
- Why does my child theme CSS get called twice?
- Attributing a version number to a child theme’s main stylesheet
- how do I queue my Child stylesheet/s *after* every Parent stylesheet/statement?
- Hiding Parent Theme
- how to call files in child theme?
- Do all files in child theme override the parent?
- Child theme showing a blank page
- Child theme preview missing
- Child Theme Performance
- Under heavy cache conditions, updating the parent theme don’t reflect changes with child theme enabled
- How can you change default color scheme in a Twenty Fifteen child theme?
- Enqueue styles properly in a child theme and stylesheets location
- Proper way to make a tweaked theme into child-theme setting?
- Promoting child theme to stand alone
- Activating child theme returns “active theme is broken”
- How are updates to the style.css file in child theme recognized?
- Can’t override footer.php in child theme
- Child themes & updates?
- Recommended way to load / enqueue parent and child stylesheet to enable cache busting
- HTML head-tag get broken in my child theme
- iPhone Safari full size & PC versions different
- Where is wp-content/themes folder?
- Why is “get_template_directory_uri” pointing to child theme?
- How to make child theme ignore a parent themes template
- Priority loading file css in child theme
- Enqueue Child CSS to Load After Bootstrap CDN
- How to add child theme after using parent theme for long
- Overriding a parent theme folder in the child theme
- How to remove a script that was queued up in the footer in a parent theme
- Prevent a base themes css file from loading
- PHP loop that selects posts with a particular in-post option
- Child them function.php ‘parent-style’: should I name this as parent theme name?
- Someone created a child theme, but I need to modify it to reorder content. How do I access the child theme?
- Remote install won’t find Parent theme when intalling Child Theme, but local install does
- configuration for child theme
- How do add a the style-mobile css from the main theme to the child theme?
- Child Header.php Not Showing On Other Pages
- WOW.js animations work on one server, copied to new server, and stop working [closed]
- How to extend parent theme sections and settings to Options Tree
- Localize strings for translation
- Add head and body function for google tag manager in child theme
- GET parent theme throws 500 error in console, site works fine
- Child theme does not load all style
- Can I add customizer sections in the Twenty Seventeen theme?
- Creating child-theme from other template files
- Child theme not overriding ‘includes’ folder on server – on localhost it does
- colorpicker WP 3.5 path to stylesheet when called from a child theme
- add function to thematic hooks [closed]
- Child style loads before all parent styles
- All Titles and Menus changed to “CHILD THEME LOADED”
- Override post-formats in child theme
- child theme – moved files from twentyeleven theme to child them, now not working
- Which is the child theme and which is the parent theme?
- Storefront theme : Add Categoy to recent products section
- Is there any way to put the Google Tag manager Identification code into the child theme?
- Creating a child theme: How do I find the template name of the parent directory?
- Show full post in category archive pages in twenty-nineteen theme
- Modifying a child theme
- In modifying a file in a subfolder in a child theme, do I need all the files in that sub folder in my child?
- design has been broken in WordPress child theme [closed]
- Changing a Child theme’s name on MAMP localhost
- Set a link in child theme style.css to jump to #main [closed]
- Can’t create child themes. “Stylesheet is not readable.”
- CSS stopped working after line 150 [closed]
- Override file in parent theme
- disable jscrollpane in specfic div [closed]
- use child theme for mobile version
- Google Analytics on a staging site
- How to replace function in child theme?
- Show excerpt and not full post in Twenty Seventeen
- Can only override parent theme styling with ‘!important’ in child style.css
- Fatal error: Cannot redeclare load_stylesheets() (previously declared in
- Change child theme after updating parent theme
- How to set a custom post type as home page and set post page to regular post?
- Including code from other themes in child themes
- Updating an imported child theme from the wp-admin UI
- Best practice when a theme already has a parent theme (so can’t create child theme)
- “Cannot modify header information – headers already sent by” while using get_stylesheet_directory_uri()
- How to get custom translations from child theme to be loaded?
- Admin options from parent theme do not bind
- using a child theme, after enqueing my js file it is loading before jquery
- How to override styles from child theme if all the styles are in a folder?
- Can I still switch to a child theme?
- How can I load child theme stylesheet with cache busting string and remove same stylesheet loaded by parent theme?
- Need help installing Hoffman child theme
- Changing header banner dimension in child theme
- How to Create a Child Theme for a Site that Already has a lot of Customization?
- How to prevent funny characters on Home Page
- Change default header image in twenty fourteen child theme
- Functions.php in Child Theme – load JS
- creating a new child theme
- How to activate the child theme in WordPress?
- Selling a child-theme of twenty-thirteen is legal? [closed]
- What is __(arguments) in my functions.php
- How to override a theme template file with a child theme template file (of the same name)
- Child theme customizer preview doesn’t work/load
- theme.json should be in the child theme folder when using xxxx.json style located in the styles folder?
- Is it possible to load a child theme from a remote server?