Support » Requests and Feedback » Could we have better support for managing shortcode conflicts

  • As WordPress’s ecosystem grows, there seems to be a growing potential for conflict between shortcodes.

    Now a plugin or template developer can definitely do a hack like this:

    function add_shortcode_conditional($tag, $func) {
    	global $shortcode_tags;
            if ( ! empty ( $shortcode_tags[$tag]) ) {
                  add_shortcode($tag, $func);
            else {
                 /* recover somehow or other */

    But, it would sure be nice if a future WP version had some kind of built-in support for resolving conflicts, and a blessed interface for looking at $shortcode_tags. An add_shortcode filter would also be convenient.

    Ideally, there’d be a priority system like the filter system, where a higher-numbered shortcode handler would override a lower-numbered one.

    Thanks for considering this.

  • The topic ‘Could we have better support for managing shortcode conflicts’ is closed to new replies.