Instead of: "has expressed gratitude to you for posting the post below on the . . .",
how about: _________ has expressed gratitude to you for your post on the . . ."
or even: _________ has expressed gratitude for your post on the . . ."
(we like concise, yes?)
Just a suggestion.