functional post creation with external links