add post nav component and publich a new post