add table of content to post layout