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.