add publish post page controller