Title: Search Results for “shortcodes” | Developer.WordPress.org

---

Search

Functions

Hooks

Classes

Methods

 Select resource to search

49 results found for “shortcodes”. Showing results 1 to 25.

 * function[_filter_do_shortcode_context()](https://developer.wordpress.org/reference/functions/_filter_do_shortcode_context/)
 * Filter the `wp_get_attachment_image_context` hook during shortcode rendering.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/_filter_do_shortcode_context/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/_filter_do_shortcode_context/#uses)
   | Source: [wp-includes/shortcodes.php:297](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L297-L299)
 * function[get_shortcode_tags_in_content()](https://developer.wordpress.org/reference/functions/get_shortcode_tags_in_content/)
 * Returns a list of registered shortcode names found in the given content.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/get_shortcode_tags_in_content/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/get_shortcode_tags_in_content/#uses)
   | Source: [wp-includes/shortcodes.php:184](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L184-L207)
 * function[apply_shortcodes()](https://developer.wordpress.org/reference/functions/apply_shortcodes/)
 * Searches content for shortcodes and filter shortcodes through their hooks.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/apply_shortcodes/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/apply_shortcodes/#uses)
   | Source: [wp-includes/shortcodes.php:223](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L223-L225)
 * method[WP_Widget_Text::enqueue_preview_scripts()](https://developer.wordpress.org/reference/classes/wp_widget_text/enqueue_preview_scripts/)
 * Enqueues preview scripts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_text/enqueue_preview_scripts/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_widget_text/enqueue_preview_scripts/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-text.php:422](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/widgets/class-wp-widget-text.php#L422-L427)
 * method[WP_Widget_Text::_filter_gallery_shortcode_attrs()](https://developer.wordpress.org/reference/classes/wp_widget_text/_filter_gallery_shortcode_attrs/)
 * Filters gallery shortcode attributes.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_text/_filter_gallery_shortcode_attrs/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_widget_text/_filter_gallery_shortcode_attrs/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-text.php:209](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/widgets/class-wp-widget-text.php#L209-L214)
 * method[WP_Widget_Custom_HTML::_filter_gallery_shortcode_attrs()](https://developer.wordpress.org/reference/classes/wp_widget_custom_html/_filter_gallery_shortcode_attrs/)
 * Filters gallery shortcode attributes.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_custom_html/_filter_gallery_shortcode_attrs/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_widget_custom_html/_filter_gallery_shortcode_attrs/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-custom-html.php:99](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/widgets/class-wp-widget-custom-html.php#L99-L104)
 * method[WP_Widget_Media_Video::enqueue_preview_scripts()](https://developer.wordpress.org/reference/classes/wp_widget_media_video/enqueue_preview_scripts/)
 * Enqueue preview scripts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_media_video/enqueue_preview_scripts/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_widget_media_video/enqueue_preview_scripts/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-media-video.php:174](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/widgets/class-wp-widget-media-video.php#L174-L181)
 * method[WP_Widget_Media_Audio::enqueue_preview_scripts()](https://developer.wordpress.org/reference/classes/wp_widget_media_audio/enqueue_preview_scripts/)
 * Enqueue preview scripts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_media_audio/enqueue_preview_scripts/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_widget_media_audio/enqueue_preview_scripts/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-media-audio.php:133](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/widgets/class-wp-widget-media-audio.php#L133-L139)
 * hook[do_shortcode_tag](https://developer.wordpress.org/reference/hooks/do_shortcode_tag/)
 * Filters the output created by a shortcode callback.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/do_shortcode_tag/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/do_shortcode_tag/#uses)
   | Source: [wp-includes/shortcodes.php:447](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L447-L447)
 * hook[strip_shortcodes_tagnames](https://developer.wordpress.org/reference/hooks/strip_shortcodes_tagnames/)
 * Filters the list of shortcode tags to remove from the content.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/strip_shortcodes_tagnames/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/strip_shortcodes_tagnames/#uses)
   | Source: [wp-includes/shortcodes.php:730](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L730-L730)
 * hook[pre_do_shortcode_tag](https://developer.wordpress.org/reference/hooks/pre_do_shortcode_tag/)
 * Filters whether to call a shortcode callback.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_do_shortcode_tag/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_do_shortcode_tag/#uses)
   | Source: [wp-includes/shortcodes.php:427](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L427-L427)
 * function[get_shortcode_atts_regex()](https://developer.wordpress.org/reference/functions/get_shortcode_atts_regex/)
 * Retrieves the shortcode attributes regex.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/get_shortcode_atts_regex/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/get_shortcode_atts_regex/#uses)
   | Source: [wp-includes/shortcodes.php:593](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L593-L595)
 * function[do_shortcodes_in_html_tags()](https://developer.wordpress.org/reference/functions/do_shortcodes_in_html_tags/)
 * Searches only inside HTML elements for shortcodes and process them.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/do_shortcodes_in_html_tags/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/do_shortcodes_in_html_tags/#uses)
   | Source: [wp-includes/shortcodes.php:465](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L465-L564)
 * hook[image_add_caption_text](https://developer.wordpress.org/reference/hooks/image_add_caption_text/)
 * Filters the caption text.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/image_add_caption_text/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/image_add_caption_text/#uses)
   | Source: [wp-admin/includes/media.php:204](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-admin/includes/media.php#L204-L204)
 * hook[shortcode_atts_{$shortcode}](https://developer.wordpress.org/reference/hooks/shortcode_atts_shortcode/)
 * Filters shortcode attributes.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/shortcode_atts_shortcode/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/shortcode_atts_shortcode/#uses)
   | Source: [wp-includes/shortcodes.php:690](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L690-L690)
 * method[WP_Embed::shortcode()](https://developer.wordpress.org/reference/classes/wp_embed/shortcode/)
 * The do_shortcode() callback function.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_embed/shortcode/#used-by)
   | Uses [16 functions](https://developer.wordpress.org/reference/classes/wp_embed/shortcode/#uses)
   | Source: [wp-includes/class-wp-embed.php:196](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-embed.php#L196-L379)
 * method[WP_Embed::run_shortcode()](https://developer.wordpress.org/reference/classes/wp_embed/run_shortcode/)
 * Processes the shortcode.
 * Used by [4 functions](https://developer.wordpress.org/reference/classes/wp_embed/run_shortcode/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_embed/run_shortcode/#uses)
   | Source: [wp-includes/class-wp-embed.php:62](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-embed.php#L62-L78)
 * function[remove_all_shortcodes()](https://developer.wordpress.org/reference/functions/remove_all_shortcodes/)
 * Clears all shortcodes.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/remove_all_shortcodes/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/remove_all_shortcodes/#uses)
   | Source: [wp-includes/shortcodes.php:117](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L117-L121)
 * function[get_shortcode_regex()](https://developer.wordpress.org/reference/functions/get_shortcode_regex/)
 * Retrieves the shortcode regular expression for searching.
 * Used by [7 functions](https://developer.wordpress.org/reference/functions/get_shortcode_regex/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/get_shortcode_regex/#uses)
   | Source: [wp-includes/shortcodes.php:324](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L324-L367)
 * method[WP_Embed::autoembed()](https://developer.wordpress.org/reference/classes/wp_embed/autoembed/)
 * Passes any unlinked URLs that are on their own line to WP_Embed::shortcode() 
   for potential embedding.
 * Used by [4 functions](https://developer.wordpress.org/reference/classes/wp_embed/autoembed/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_embed/autoembed/#uses)
   | Source: [wp-includes/class-wp-embed.php:442](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/class-wp-embed.php#L442-L455)
 * function[add_shortcode()](https://developer.wordpress.org/reference/functions/add_shortcode/)
 * Adds a new shortcode.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/add_shortcode/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/add_shortcode/#uses)
   | Source: [wp-includes/shortcodes.php:63](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L63-L90)
 * function[remove_shortcode()](https://developer.wordpress.org/reference/functions/remove_shortcode/)
 * Removes hook for shortcode.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/remove_shortcode/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/remove_shortcode/#uses)
   | Source: [wp-includes/shortcodes.php:101](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L101-L105)
 * function[shortcode_exists()](https://developer.wordpress.org/reference/functions/shortcode_exists/)
 * Determines whether a registered shortcode exists named $tag.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/shortcode_exists/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/functions/shortcode_exists/#uses)
   | Source: [wp-includes/shortcodes.php:133](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L133-L136)
 * function[has_shortcode()](https://developer.wordpress.org/reference/functions/has_shortcode/)
 * Determines whether the passed content contains the specified shortcode.
 * Used by [3 functions](https://developer.wordpress.org/reference/functions/has_shortcode/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/functions/has_shortcode/#uses)
   | Source: [wp-includes/shortcodes.php:149](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L149-L169)
 * function[do_shortcode()](https://developer.wordpress.org/reference/functions/do_shortcode/)
 * Searches content for shortcodes and filter shortcodes through their hooks.
 * Used by [8 functions](https://developer.wordpress.org/reference/functions/do_shortcode/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/functions/do_shortcode/#uses)
   | Source: [wp-includes/shortcodes.php:243](https://github.com/WordPress/wordpress-develop/blob/7.1/src/wp-includes/shortcodes.php#L243-L284)

1 [2](https://developer.wordpress.org/search/shortcodes/page/2/?output_format=md)

 [Next](https://developer.wordpress.org/search/shortcodes/page/2/?output_format=md)