Make a shortcode unique against a set of taken shortcodes by appending an incrementing numeric suffix (base, base2, base3, …). Returns base unchanged when it is not already taken.
base
base2
base3
The desired shortcode.
The shortcodes already in use.
A shortcode not present in taken.
taken
Make a shortcode unique against a set of taken shortcodes by appending an incrementing numeric suffix (
base,base2,base3, …). Returnsbaseunchanged when it is not already taken.