This works great, but would be better if we can set how many page to display per shortcodes and where to offset the page.