The Customization API is what you’re after. Lets you define site-wide settings for theme/plugin customization.
Related Posts:
- Should I global $wpdb outside of any of my plugin’s functions scope?
- Override global query results without hooks
- Test if php document executed by WordPress or directly
- How do I pass custom shortcode-extracted variables (taxonomy) into a query function for WordPress RoyalSlider?
- Translation issue with global variables
- Global $wp_admin_bar always returns null
- Editing Global Variables from Inside Functions
- Global Handle to Class unavailable in Plugin?
- Which banner plugin is this? [closed]
- Create custom page templates with plugins?
- How to structure a plugin
- What Features would you Most Like to See Added to WordPress? [closed]
- Getting Path To Uploaded Attachment Image After Upload
- How to set back-end language per user?
- How to keep plugin translations after updates?
- How to declare WooCommerce support in your theme
- Plugin Unit Test for Table and Option Creation
- Is There a WordPress Hook to Filter the Edit Posts View?
- Error when updating plugins by FTP “Unable to locate WordPress Content directory (wp-content).”
- How can I import a class privately into a plugin?
- Add custom menu item type
- Plugin stability | Using a plugin VS Developing functionalities yourself
- Resizing all images
- How can I delete options with register_uninstall_hook?
- WordPress Vote Plugin – Vote Once and Track User
- Oauth user Authorisation [closed]
- Using the ‘draft_to_publish’ hook (post status transition)
- Convert WordPress posts to products in WooCommerce
- Building a scalable WordPress favouriting plugin – one serialised meta value array or many meta records
- Internationalization and the plugin description
- Can I explicitly specify ENGINE=InnoDB in WordPress?
- Setting up WordPress plugin’s page
- Members Only site with Feed Keys
- How to extend Media Library (WP 4.4)
- Top 3 posts in last week ordered by Facebook and Twitter share counts
- Increase Size Limit of Media Files WordPress 4.1
- titles in recent posts appear together in all languages with qtranslate
- Why is the unrendered widget number `__i__` showing up in the JavaScript but not in the HTML?
- Checking update status and getting version number for plugin outside of the WordPress repository
- Thumbnail with different sizes
- Does flush_rewrite_rules() remove all rules added by other plugins as well as mine?
- Get the last post ID
- An Unexpected HTTP Error occurred during the API request
- Multiple plugins using the same OAuth class issues
- Survey plugin recommendations [closed]
- How to load all plugins CSS after child theme CSS?
- How do I future proof my older WordPress theme?
- Disabling post images for not logged in users
- How can I use a video header that’s over 8MB?
- Override core woocommerce class
- WooCommerce – Where is functions.php?
- WordPress site migration addvice
- Prepare plugin options for multi-lingual support
- A very basic question – how to properly use wp_mail() in a plugin
- Upgrade Private Plugin without Deleting
- Placement of Code in Plugin for hooking `save_post`
- gallery option is not available in media upload box in costum theme option page
- Making my plugin translation ready. Poedit not working
- How can plugins have their own pages?
- get values from contact form 7 wp plugin [closed]
- Use plugin multiple times
- API for getting plugin core compatibility?
- Overwrite or Replace code in WP_Footer
- Create template “author” with a plugin
- Why is the generated POT file from WordPress.org not adding my plugin description to the POT file?
- Not able to open category post [closed]
- Open Post Thumbnail in New Child Theme File in WordPress
- Cron jobs not working in WordPress plugin in a VPS with VestCP control panel
- Where does WordPress store plugin (enabled/disabled) status for multisite?
- Bouncing scroll
- Reusable functions and tools (Framework)
- Executing my function once on a specific time
- Override Javascript in a Plugin?
- Preview featured image using frontend post plugin
- Use wordpress functions in another PHP file
- Globally register styles but enqueue them selectively
- Creating a plugin to sanitize comment and the url field before display only
- Debugs/errors in oqey gallery
- Woocommerce disable shopping cart based on user roles
- Problem using Press-this book marklet
- Creating mySQL procedure with $wpdb
- Does using WP-cron make the site slower for the user?
- WooCommerce: Building a page with user input which is used to query order status and external API and return a result
- Ultimate Member [closed]
- How to make a implement queue for scheduling tasks in WordPress?
- add custom filters to the event calendar plugin programatically to frontend [closed]
- uninstall.php does not appear to trigger when uninstalling my plugin
- Why “Call to a member function on a non-object” in plugin only?
- Plugin dropping pagination variable
- After upgrade to php 7 plugin/them updates broke [closed]
- WordPress Integration with Google Groups
- Editable form for WordPress plugin options page
- Auto move media file to cloud
- Best place to load wp_ajax_the_ajax_hook action in plugin
- jQuery.post not working within shortcode – WordPress Ajax
- WordPress does not show products when the value of post_parent is not 0
- wp-pagenavi getting 404 page not found
- remove add new post, if there is already one post
- Login cookies set as wrong domain
- Use Editorial Calendar on any other page within any other plugin