The present tense of posted on is post on.
The third-person singular simple present indicative form of post on is posts on.
The present participle of post on is posting on.
The past participle of post on is posted on.