I’ve started rewriting everything using the Settings API and everything is working well now.
Related Posts:
- Update Specific Key Value in Complex `wp_options` object
- How To Add New Option Types To Option Tree?
- Cannot update WordPress General Settings Site Title and Tagline
- Where should I update_options in a theme?
- How can I make my options in an array and store theme in WP options one DB row?
- Efficiency of wp_options vs a new table
- not getting API setting saved confirmation message after update on option page
- Tabbed theme options query about add_settings_section callback function
- Undefined index: custom_sidebars
- trying to figure out how to use more that one image upload in the same section in theme customizer
- Turning WordPress Into full-featured website?
- When to use is_home() vs is_front_page()?
- How to store widget fields data as an array?
- Using classes instead of global functions in functions.php
- WordPress API Menu/Submenu Order
- What are the advantages and disadvantages of Option Tree over the Customization API?
- How do I add settings to the Background Options Page?
- Is it possible ( or advisable) to allow open access to the new theme customizer for potential clients?
- What WP folder can I use to write files to?
- What are the ADVANTAGES of ORIGINAL wordpress template structure?
- Change admin bar to default:off
- WordPress Settings API error
- Add a dropdown to theme customizer
- Understanding wp_add_inline_style
- Add a new checkbox in theme options
- Modular theme settings
- How to change admin bar color scheme in MP6 / WP 3.8 front end?
- How to add Color Picker in Theme Options for the following?
- Setting multiple default background images?
- Template for individual post designs
- Best practice way to implement custom sections into a WordPress theme
- How does WordPress decide what template to use as frontpage
- get_option function
- When to use esc_url, esc_html, esc_attr, and friends?
- Best practice (forward compatibility) for theme options
- Best practices – Should I create a child theme vs. customizing a framework theme? (such as HTML5 reset)
- Get category slug and display it on a query_post
- How can you develop on a live WordPress installation that is using W3 Total Cache? [closed]
- How to disable 3.1 “Admin Bar” via script for the admin user?
- Override Current Theme Setting in wp_config.php
- How to set the default value of a option in a theme?
- What is the best practice for customizing a plugin’s JavaScript/jQuery?
- Why might $input (Settings API) be coming through empty?
- Where is default wp_head() implemented?
- Add a preview to a WordPress Control Panel
- Can You Export Theme Settings From WordPress Multisite?
- WordPress settings API error when checkbox unchecked
- How to deploy a new theme/theme options from staging to production site
- WordPress Customizer Typography: How to load just the unique Google Fonts?
- Multiple Custom_Background, is it possible?
- What is the best way to export and import theme options?
- Front End Post Submit Form
- Feature Survey – What would you want in a resume theme?
- Static Front Page problem
- How the WordPress sidebar works
- two tinyMCE editors in the same page
- esc_url not working within add_settings_field callback
- Should we localize custom-made themes / plugins?
- Change loop order via form or link (jquery, not URL)
- Extend walker – navigation, adding data attribute to a tag
- How can I remove the Static Front Page option from the Customizer
- How to remove menus section from WordPress theme customizer
- Set front page as static page [closed]
- WordPress Errors in generated by theme check plugin [closed]
- How to programmatically bring back “excerpts” field in post editor in WP 3.1+
- WordPress Theme customisation CSS
- How can i customize the comment list
- How to add custom template tag in wordpress theme?
- How should I store global information such as a phone number so that it is editable through the CMS?
- When developing a distributable Theme, does it HAVE to be “inheritable”?
- How to handle theme customization and sass variables
- wp_enqueue_scripts not called on search page?
- wp_head() not inserting the default stylesheet style.css
- Upgrading a custom theme through the Dashboard
- Select front page and blog page in custom theme settings page
- First completely customized theme, where should I start?
- WordPress how to override function adjacent_posts_rel_link_wp_head() in link-template.php the correct way
- Theme Customizer not loading
- Responsive Images – Generating multiple images from Theme Customizer control upload?
- How to retrieve an image from a post and display it before excerpt of a post? [duplicate]
- Modify Javascript Configuration Options for Theme Customizer Colour Picker
- Best practices: Custom theme sidebar menu – hardcode or widget?
- Using the theme options to change background
- Best approach to create sites with Modular Content? [closed]
- Modify the Additional CSS section (adding a disclaimer)
- Theme Options page not showing up in admin menu
- What’s the best action to use when you want to do something only once per theme setup?
- How to hook CSS file according to theme selection in the customizer section
- Version control for both Vagrant config and themes being developed [closed]
- How Can I Create a List of Values to Be Iterated Through via WordPress Customization API?
- Change setting name in Customizer and keep the data
- Is there a way to activate different theme for specified users? [closed]
- How to upload images using Settings API
- Customizer API and add_panel(). Panel doesn’t show
- How to correctly add JQuery in a WP theme?
- Creating multiple hooks for theme
- after_setup_theme, Global Variable and Theme Customizer
- What is the best way to handle multiple calls to get_template_directory_uri() and similar functions?
- Why is the Links Manager visible?
- Is there an action for save_menu and/or update_menu?