added comment about not adding shortcode filter to widget function more than once