shortcodes and page template