You could create a shortcode with only one attribute and that attribute could be the ID of a custom post type or the name of a site option:
[example id="123"]
Multiple instances of the framework
If you need to have multiple instances of that js framework with different attributes, then you could create a custom post type and use custom fields (meta-data) to save the attributes of each instance. And on the shortcode you would just read the custom fields of the post with that ID.
Only one instance of the framework
If you only need one instance, you could save those attributes as an array inside options database using Options API, and the ID would be the option name. And on the shortcode you would get_option by that ID.
Related Posts:
- enqueue script only if it is not already enqueue
- Adding Custom Fields for Img in Posts
- How To Ignore a Filter On Applying Filter the Content In a Function
- Shortcode display outside the div
- Pass $this to function nested in another public function of the same class
- shortcode doesn’t work
- Calling shortcode in wp_localize_script strips result
- WordPress shortcodes & performance
- Is it possible to make shortcodes NOT case sensitive?
- Layout shop page: resize images and columns
- How to add inline css/js inside a shortcode
- How extend shortcode default values for a plugin?
- Shortcode in AJAX popup
- Looking for a solution – slightly convoluted problem
- Can I use a Shortcode output as an HTML attribute value?
- WP theme with Backbone
- Can wp_localize_script be used within a shortcode?
- Pass variable to nested shortcode
- How to generate CSS from a shortcode within a plugin
- Custom CSS for plugin form
- Show history of post revisions on front end
- How to remove html code in excel downloads using phpspreadsheet with wordpress plugins shortcode
- Shortcode based chart plugin
- Plugin shortcodes not working in custom theme
- Input with spaces in Shortcode attributes overwritten by defaults
- Plugin Handle URL With Custom Theme
- How to put JQuery/Ajax inside shortcode?
- Snippets: is it better to add them in functions.php or make site-specific plugins?
- Can someone please tell me what is wrong with my plugin?
- Trouble with editing template for “List category posts” plugin
- WordPress Shortcode to get URL Parameters $_GET[‘name’] redirects for no reason at all
- WordPress function not being called from jQuery method
- creating html reusable blocks via shortcodes
- Single API call exposed via shortcode with params
- SEO Friendly URL on dynamic product page produced via shortcode
- Making sure that a plugin’s scripts and stylesheets are included for dynamicaly loaded content
- Insert content of a post into another
- plugin shortcode output
- How to Create a shortcode to this php function
- What is @Action in WordPress?
- Where are theme codes located for WordPress?
- Render Modula Plugin Shortcode On Ajax Request
- How to have sample page for each new register users in a membership website
- using do_shortcode
- plugin shortcode not working on ajax request call
- Modify page title and subtitle with a plugin
- Shortcode not getting replaced
- How to activate a plugin on the activation of a theme?
- Add Shortcode tag in Widget/Sidebar
- WPTouch – how to remove shortcodes or make shortcodes function
- Custom shortcode for displaying user based on a role parameter
- WordPress Plugin Insert Html Code with Shortcode
- IF condition based on wp_remote_get output
- shortcode not return any thing in Gutnburg
- Shortcode not working – quotes seems strange
- Get all the URLs of the pages that uses a specific shortcode
- Get Image Having the ID [closed]
- Add the_post_thumbnail_url to a shortcode in function.php
- Form Plugin for Api Requests which is used via Shortcode
- Echo out element to another page.
- how to check if a shortcode is used more than one time in the same post
- Adding a Tag Parameter / Filter to My Shortcode
- Filters on the_content with plugins, pages and shortcode
- Which is a better practice when writing shortcodes: pack lots of configuration parameters or just give an id?
- Rename Smart YouTube’s httpv back to http for all posts
- How to use a shortcode or an application to dynamically embed content from one WordPress site to another?
- Managing and deleting transients with dynamically generated transient names
- Thumbnail image doesn’t show up in Shortcode output
- list of custom post by custom field in frontend
- get_post_meta shortcode returns empty field
- How do I use a plugin’s shortcode attribute value in another function?
- JS working when used normally but not in wordpress
- Make the product page as homepage WooCommerce
- Image path in childs theme
- WordPress Shortcodes – Return $Variable
- Shortcode function not showing up on mobile browser
- shortcodes not working [dt_carousel & [dt_fancy_image
- Get Current Post ID in WP Loop For GiveWP
- Shortcode generated widget to appear on same line as heading text and button
- Page takes on two different formats
- Sanitize AROUND shortcode
- Sending post data over REST API, how to parse shortcodes in post_content?
- wordpress Shortocode running twice?
- Shortcode in a blog post, footer and related products stop working
- shortcode which is introduced into entry the blog, and appears in side bar
- Using “excerpt_more” filter for a specific post type
- Space in WordPress Attribute Causing Problems
- Shortcode registered from a plugin not recognized
- Strange get_the_* behavior with php 5.4
- Strip shortcode from excerpt [duplicate]
- Embedding BitBucket Code in Posting
- Next and Previous Pagination button not displaying in WordPress
- Do shortcodes affect page indexing by search engines?
- How to show in front End images using Visual Composer attach_images?
- Seo Problems in My meta Discription [closed]
- Shortcode to do math with url variables
- How can I get the permalink of a page on which shortcode has been used
- How to get URL param for pagination in shortcode?
- Buffered output in chunks and shortcode – how do I achieve that?
- How to get next day date of a specific day