Add page generators and functions for Posts