->where() stöder att skicka vilken sträng som helst till den och den kommer att använda den i frågan, förutsatt att du skickar en andra och tredje parameter av NULL respektive FALSE. Detta talar om för CI att inte undkomma frågan.
$where_query = "p.user_id = $user_id OR p.user_id IN (SELECT user_id FROM user_followers WHERE follower_id = $user_id)";
->where($where_query,NULL,FALSE);
Alternativt kan du kolla in det här underfrågebiblioteket https://github.com/EllisLab/CodeIgniter/ wiki/Subqueries