Revert "Revert "Taking out attempt at shortcode for function""

This reverts commit 332807055651774b7f36aecf11c64c447930e765.