This article should answer your question:
Add a style switcher to your wordpress theme
The article that I have linked above explains and walks you through on how to add a stylesheet switcher to your admin panel for your theme.
It walks you through on how to use and add options to your theme. This is particularly intuitive if your developing a theme for a client who once in a while may want to change their colors / imagery or something on a whim.
I have used this numerous times when theme developing. Also in using this method you can add as many stylesheets as your heart desires.
Related Posts:
- How to add CSS class to custom logo?
- How to add custom css file in theme?
- Do I actually need to link my theme’s style.css in the theme files
- CSS classes for theme
- Are the WordPress Core CSS styles really all nessesary?
- Why I can’t add a CSS style in this WordPress theme?
- Editing the custom background CSS
- CSS in child theme not overriding the parent theme [closed]
- How to highlight the current page in the nav menu?
- Add social icons in a theme through custom admin menu
- Different Admin Theme – Based on Role?
- Sub folder CSS that’s read by Admin panel
- Where is definied the theme location for the main menu in a WordPress template?
- Dequeue a style file which is making website load slow!
- How can I display/hide certain content based on a Theme Option field?
- Is it possible to edit the styling of the admin panel from within a custom theme?
- Theme Loading Into Dashboard
- How to edit my theme for full width?
- Which html elements should be styled in wordpress theme
- Font Awesome 5 Free – far working but fas is not? [closed]
- WordPress Unite Theme: Footer isn’t sticking [closed]
- What is the meaning of WordPress’s recommended css classes and where are they applied?
- Theming Using Bootstrap Glyphicons and WordPress Dashicons
- Having issue with WordPress wp_enqueue_style
- Thesis -style Navigation
- How can I wrap all blog posts image with
- theme style is applied on the dhasboard rather than the website
- LESS not working in WordPress [closed]
- A post with a clear:both in its css destroy the theme design, and the sidebar is moved to the bottom
- Why I obtain different visualization when I run the website on my local machine and on remote server?
- Some doubts about WordPress handle the horizontal main menu visualization
- Can’t change theme name
- How to use the _S framework
- How to remove permalinks links presents in each page of my site?
- Is there a list of default generated Gutenberg block CSS? Unable to align video blocks
- Why nav_menu_css_class doesn’t work with apply_filters?
- How can I fix my theme header for my CSS stylesheet?
- How to generate a rtl.css file for themes?
- Why the slideshow is not shown in my theme?
- adding navigation to genesis themes
- Custom link color or stylesheets
- What is The Best Way to Make Parallax header effect for wordpress theme ?? pure CSS or using JavaScript? [closed]
- Solutions for generating dynamic javascript / CSS
- What, specifically, should be included in theme_name_setup()?
- How to get gallery images?
- Is the theme customizer slowing down my site?
- How can I get wp_head() as a string instead of echoing it?
- What does “Do not deregister the jquery script in the administration area” mean?
- What is the best book to learn how to make themes for wordpress?
- Symlink a directory to wp-content/themes
- What are WooCommerce starter themes? [closed]
- Is there an error in get_the_tag_list()?
- Example of a theme organization without all the default wp files in root
- Convert a static website to a WordPress theme and import all existing content
- Disable the Custom Internal CSS added by theme.json for Certain Pages
- How do you protect a premium theme from being copied?
- Custom Nav Walker Displaying Values in Sub Menu
- Do I need normalize.css when developing my own WordPress-theme?
- How to float an image in Gutenberg
- Can’t delete theme
- WP_Comment_Query – Get comments and answers separately
- excerpt() shows different result between remote and localhost(development environment)
- Prefix best practice, should we use framework name or theme name?
- Theme Javascript.php Overwritten Nightly [closed]
- How to add Space between sidebar and footer widget in WordPress theme [closed]
- Call to undefined function add_menu_page() on theme activation
- Using page-id-{ID} from body_class() in local dev, versus live staging
- Is it acceptable for a WordPress theme to not accept widgets?
- Should all references to a text domain be to my current theme?
- Custom image size vs CSS sizing
- Simple child theme modification but links are broken
- Making a WordPress theme based on twentyten
- SVG in list-style-image breaks when adding fill
- WordPress theme resource won’t load over VPN
- Alignment Problem [closed]
- multiple html/css files for wordpress theme?
- Unwanted empty line at the beginning of document
- Why is my container argument not working for wp_nav_menu() [closed]
- best practices for updating wordpress theme
- How to update mark-up of a gallery block in a custom theme?
- Host Private Custom Theme
- My wordpress theme name isn’t updating straight away
- Copying a modified theme from one wordpress site to another wordpress site [closed]
- How can I change this SVG shape that’s generated?
- Adding a second logo next to the main one in header
- (Parent) theme Is Not Showing In Theme Selection Panel and Therefore Breaks Child Theme
- using themename_the_custom_logo() in template-tags?
- WordPress doesn’t load css, image and js files after moving local installation folder
- Load multiple css simultaneously using functions.php
- Mobile view logo background colour in wordpress
- Weird ‘theme update’ error [duplicate]
- WordPress two sidebar layout or theme
- Standard Way To Do Custom Work Within A Page?
- Alternating CSS classes for dynamic content [closed]
- How to reuse parts of WordPress site e.g. header, footer, part of header for multiple WordPress sites?
- Add Dynamic Sidebar to Exisiting WordPress Theme [closed]
- How do I middle-align my header menu items in WordPress [closed]
- Predefine Magazine Style Layouts
- HTML to WORDPRESS [closed]
- How do I send out an update for my custom wordpress theme?