Sachverhalt: A. X._ wird unter anderem vorgeworfen, er habe vom 1. Januar bis 8. Januar 2008 in seinen "Internet-Blogs" bzw. "Internet-Seiten" A._ als "hochverschuldeten Hochstapler von Serbien und Montenegro" bezeichnet, ihn unlauterer Geschäftsmethoden bezichtigt und ihn damit in seiner Ehre verletzt. B. Am 8. Januar 2008 stellte A._ gegen X._ Strafantrag wegen Verleumdung, übler Nachrede und Beschimpfung, begangen vom 1. Januar bis 8. Januar 2008. Der Gerichtspräsident von Solothurn-Lebern verurteilte X._ in der Folge am 11. Juni 2010 unter anderem wegen übler Nachrede zum Nachteil von C._ zu einer Geldstrafe von 10 Tagessätzen zu Fr. 90.--, als Zusatzstrafe zum Urteil des Obergerichts des Kantons Solothurn vom 6. Februar 2008, unter Gewährung des bedingten Vollzugs mit einer Probezeit von vier Jahren. Daneben erteilte ihm der Gerichtspräsident die Weisung, sich gegenüber Dritten insbesondere in elektronischen Medien jeglicher Äusserungen über den Geschädigten C._ zu enthalten. Vom Vorwurf der üblen Nachrede zum Nachteil von A._ sprach er ihn frei (zum vollständigen Dispositiv vgl. angefochtenes Urteil, S. 4 f.). C. A._ und X._ appellierten gegen dieses Urteil beim Obergericht des Kantons Solothurn. Dieses verurteilte X._ am 7. Juli 2011 unter anderem wegen übler Nachrede zum Nachteil von A._ zu einer Geldstrafe von 6 Tagessätzen zu Fr. 90.--, unter Gewährung des bedingten Vollzugs mit einer Probezeit von drei Jahren (Dispo-Ziff. 4 Abs. 1). Es erteilte ihm ausserdem die Weisung, innert 30 Tagen nach Rechtskraft des Urteils in sämtlichen von ihm im Internet publizierten Texten den auf A._ bezogenen Begriff "hochverschuldeter Hochstapler" zu entfernen oder entfernen zu lassen (Dispo-Ziff. 4 Abs. 2). Vom Vorwurf der üblen Nachrede zum Nachteil von C._ sprach es X._ frei. D. X._ erhebt Beschwerde in Strafsachen und subsidiäre Verfassungsbeschwerde beim Bundesgericht. Er beantragt unter anderem, er sei vom Vorwurf der üblen Nachrede, begangen vom 1. Januar bis 8. Januar 2008 zum Nachteil von A._ freizusprechen; zumindest sei von Bestrafung Umgang zu nehmen. Eventualiter sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Subeventualiter sei Dispo-Ziff. 4 Abs. 2 zu ersetzen durch die Weisung, wonach er in sämtlichen von ihm im Internet publizierten Texten hinsichtlich des auf A._ bezogenen Begriffs "hochverschuldeter Hochstapler" den Zusatz anzubringen habe, dass der Begriff aufgrund eines rechtskräftigen Urteils nicht zutreffend gewesen sei. Allenfalls sei die Sache zu näheren Abklärungen an die Vorinstanz zurückzuweisen. Schliesslich beantragt er die Bewilligung der unentgeltlichen Rechtspflege und Verbeiständung. 