Какой нужен код для написания постов пользователями сайта?
с такой постановкой вопроса копать в сторону ресурса freelansim
Во-первых, нужна авторизация пользователей.
Во-вторых таблица в БД для постов.
Все) 
А дальше кодить...