If space were the only problem you could simply enqueue a css file to the admin area with these lines to expand the width of the customizer panel from the usual 300px to 500px:
.wp-full-overlay-sidebar {width 500px !important;}
.wp-full-overlay.expanded {margin-left:500px !important;}
Hey, you could even enqueue a js file to insert a button to toggle between different widths. The customizer API is flexible enough to contain all fields you would want. So, space really is not the big issue.
The real issue is what to incorporate in the customizer and how to organize it. Read, for instance, this excellent overview by Anthony Hortin. Theme developers should study which of their options are best for their clients to address in the customizer and which should remain on option pages.
Related Posts:
- WordPress API Menu/Submenu Order
- How To Add New Option Types To Option Tree?
- What WP folder can I use to write files to?
- Add a dropdown to theme customizer
- Setting multiple default background images?
- Best practice way to implement custom sections into a WordPress theme
- How Can I Create a List of Values to Be Iterated Through via WordPress Customization API?
- Is there a way to activate different theme for specified users? [closed]
- Set multiple templates per post
- qTranslate with my own theme and settings
- get_option in header.php not returning value from customizer
- Internal error 500 accessing Theme > Customize
- Can I have two different theme for two different language?
- How to add “Template” option in page attributes panel?
- Single Page Design, Storing in Theme Options
- How to enqueue javascript for WP Customize options sidebar?
- correct tags for validating input types
- What is the meaning of WordPress’s recommended css classes and where are they applied?
- How can I change the theme of different posts using a plugin?
- Copying the theme style files and images to duplicate the website but with a difference
- Alignment Problem [closed]
- How add built-in textarea in theme development?
- help needed for suit designing tool
- Customizer API Multi Sections in single Panel
- Theme does not allow shortcodes
- What is an alternative to not using child theme to customize a WordPress theme?
- using themename_the_custom_logo() in template-tags?
- how can I re-utilize and class on a child theme
- Using Customizer value in an external PHP file inside a theme
- “No Data Received” error in Chrome every time i try to update the theme functions file
- WordPress two sidebar layout or theme
- Theme automatically inserting “more” tag on every post
- Turning WordPress Into full-featured website?
- How to show associated fields if checkbox is checked in customize widget screen using wp_customize?
- TItle In Latest Post is not using H1 Tag [closed]
- The the_post_thumbnail without srcset?
- after_setup_theme always runs
- Why I can’t add a CSS style in this WordPress theme?
- Display a different theme for not logged-in users
- How to deploy a new theme/theme options from staging to production site
- How do I get gallery thumbnail URL and change the default thumbnail size?
- add_theme_support( ‘custom-header’ ) does not add option menu in dashboard
- Can I upload WordPress-react theme in Wp theme repository
- Upgrading a custom theme through the Dashboard
- Select front page and blog page in custom theme settings page
- Get list of months with posts
- Using the theme options to change background
- Version control for both Vagrant config and themes being developed [closed]
- Does any theme support child theme?
- How do I save a wordpress theme’s files and install them on another site?
- Is there an action for save_menu and/or update_menu?
- “add_theme_support” for custom footer color?
- Set WordPress Default Template
- Theme Development: Starter Content after hook
- Change locale by detecting viewer’s browser language setting and let them choose prefered language after
- Why is it needed to enqueue parent stylesheet in child theme?
- Is there any WordPress theme for Self Storagae just like Spacer [closed]
- Customizer: save setting/control content to post/page
- WordPress Unite Theme: Footer isn’t sticking [closed]
- How to set a page as homepage in stead of the newspages?
- Widget Option is Missing
- Change WordPress header color using customizer
- How do I use a color from theme options?
- If you were to start using a WordPress framework today, which one would you use? [closed]
- Template for landing pages
- Is it possible to have a theme that uses only one single page?
- underscores use of the article element on the page template
- Plugin does not work in custom theme
- Consequences if using PHP include TEMPLATEPATH?
- Adding a gallery to my first theme
- not getting API setting saved confirmation message after update on option page
- Valid SQL query not returning results
- Let user to add input fields on theme option page
- Change Image Sizes for Mobile Theme
- Recommended sidebar / content widths
- Converting a theme to a child theme in a network
- Is there a list of default generated Gutenberg block CSS? Unable to align video blocks
- How to change listing type permlink?
- In wordpress customizer div still showing even if I hid it with javascript
- Calling a WP Plugin Function’s Variable in Theme Template [duplicate]
- How to make updatable custom WordPress theme?
- How can I access variables from theme in child theme? [closed]
- Local variable name in setup_postdata()
- Creating a Single Page Theme correctly
- Is it possible to echo a woocommerce prouct attribute discription?
- Child theme menu not appearing in Twenty Seventeen
- How do I remove header/page-title image in farvis theme? [closed]
- How to link post image to post link?
- How to customize the colors within a stylesheet using a WordPress setting
- WordPress Twenty-Fourteen: How to Remove Home Page Header Image from Other Pages
- On wordpress, how do i require specific dimensions from user uploads only
- how to create export / import theme options in wordpress without plugin
- Modify comments_popup_link output
- Can you create a custom page with content in the center already defined?
- How to migrate the menu from the site on my own theme in WordPress?
- RSS feed url showing page not found. How to solve it?
- How to convert that page to a wordpress template? [closed]
- php file child theme directory not overriding parent theme php file [duplicate]
- Custom Single Page Portfolio Theme [closed]
- Meaning of “if ( is_home() && ! is_front_page() )” snippet?