shortcode_parse_atts
will give you managable information.
$atts = shortcode_parse_atts(
'[soundcloud url="http://api.soundcloud.com/tracks/67658191" params="" width=" 100%" height="166" iframe="true" /]'
);
You will get an array that looks like this:
array(7) {
[0]=>
string(11) "[soundcloud"
["url"]=>
string(41) "http://api.soundcloud.com/tracks/67658191"
["params"]=>
string(0) ""
["width"]=>
string(5) " 100%"
["height"]=>
string(3) "166"
["iframe"]=>
string(4) "true"
[1]=>
string(2) "/]"
}
You can the do something like:
var_dump($atts); // dump everything
echo $atts['url']; // echo just the URL
I don’t understand the context you want to use this in. I think you’ve left out a fair bit of explanation.
Related Posts:
- Get shortcode name from within it’s callback function? [duplicate]
- how to have the gallery shortcode output one single UL list instead of several DL?
- WordPress transients for a shortcode
- Get post id shortcode
- How to handle valueless attributes in shortcodes?
- How execute shortcode with javascript
- How to render complicated shortcodes
- Getting attribute value from shortcode
- Get shortcode attributes outside shortcode function
- My shortcode is not working in Contact Form 7 Message Body
- How to make this shortcode work for post content
- Get Shortcode Attributes
- How I make a shortcode for this code?
- Problem with email_exists in shortcode
- Shortcode doesn’t work with classes
- Get shortcode from the content and display it in other place (in sidebar, for example)
- Alternate text if shortcode returns no data
- sql query in shortcode not working
- Global, network-wide shortcodes or text replace functions
- Video size and border radius using a shortcode
- Adding shortcode to the main menu
- How to use div class between the shortcode variable?
- wp_editor returns the shortcode and not render the output
- Prevent wordpress from rendering shortcode in post
- Error do_shortcode In WooCommerce Template
- Embedding Instagram via shortcode doesn’t work as advertised in official docs
- Shortcode: display list of created shortcode in popup
- Shortcode return $content vs do_shortcode($content)
- Use shortcodes in custom metabox using wp_editor?
- Shortcode not working with WordPress updated
- WordPress Shortcode callback function with a plugin
- Can I wrap an unordered list inside a shortcode?
- Where to filter Shortcode string prior to execution
- Specifying a single file from multi-file GIST (wordpress.com) [closed]
- Problem with multiple shortcode in page template
- Saving post content to database with do_shortcode?
- Is it important to sanitize inputs in a shortcode that will be used in site that only I will post to?
- Get page content and execute shortcodes on a page
- Shortcode Function not working
- Using shortcode to display array in array
- Add the last viewed post title to a contactform with shortcode [closed]
- Custom recent-posts shortcode’s thumbnail image not in line with rest of code
- Adding a template part as part of a shortcode
- Just display content between shortcode brackets
- How can i share codes on my blog?
- Why does WP display the actual shortcode not the string that’s meant to replace it?
- Getting error on submitting form using Ajax with shortcode
- Check if CTP category taxonomy is set in shortcode
- Using the title of the post in a shortcode
- Can I pass parameters to the add_shortcode() function?
- Hijack WordPress Shortcode attribute
- How to find specific shortcodes in a post or in a widget and pass them to a variable?
- Create a function to display HTML/data based on site admins role?
- AJAX and do_shortcode
- FontAwesome Shortcode isn’t working properly
- Change variable value for different shortcode attributes?
- Call Shortcode on wp_footer
- How to copy [gallery] shortcode between posts using polylang [closed]
- Shortcode not displaying video as expected
- How to add a shortcode that creates an adjacent column of text in the content editor?
- Adding shortcode of “Random Content” Plugin in the post after the title
- Template not loading with get_template_part or locate_template
- How to Display Shortcode’s Content after Short Product Description?
- Check if parent page has child page of certain slug
- From a shortcode I want to pass a value to display a different page
- Jetpack gallery shortcode with slideshow
- Shortcode atts for WP Query args
- Remove figcation from excerpt
- How to use code in an editor block?
- return an array with a shortcode
- PHP not outputting the onclick in anchor tag
- Create Button for Shortcode in Text Editor
- Send Mail with link to current_user
- Geoip shortcodes in comments
- Shortcode not interpreted if parameter set
- shortcode atts not working
- do_shortcode for is_page(slug)
- Create shortcode to display specific post in relationship current date
- Add custom shortcodes to the Welcome Mail
- How to handle multiple nested shortcodes with different tags?
- Using shortcode to stop post content from displaying
- Custom Login in Shortcode got error
- Nested WordPress Shortcodes of Different Types
- Access Shortcode in ajax code?
- WordPress Not rendering short code properly?
- Initialize add_action() for every copy of a specific shortcode
- WP_Editor Shortcode Issue
- Shortcode not working in custom post types
- Shortcode or placeholder for theme options page?
- Shortcodes that are created based on user input information
- Remove some tags from shortcodes output? Trying to fix autop
- do_shortcode & render custom field won’t work
- shortcodes inside shortcode to sum values
- is_mobile as shortcode
- How to attach sidebar to shortcode’s output?
- Is it possible to change a shortcode parameter based on a media query?
- Shortcode append to the the_content()
- IFrame Shortcode plugin – issue
- Wrapping a function in html tag and return?
- 3 shortcodes 2 won’t render [closed]