Whitelist is an object instead of an array
All tags rendered once only
RIght files rendered in right places
Added tags to the post that is to be deleted
All the posts corresponding to the tag deleted
Splitted the tags before posting
Clear seperation between if and else blocks
Double checks added for both post creation and post deletion
Added a filter context for all the archive tags