This probably should go in meta, but I just wanted to see if this works. Moderator can delete this later.
Joel Spolsky said ...
If it's a core business function -- do it yourself, no matter what.
Therefore, SE should write its own blogging software instead of relying on Wordpress.
SE's core is where the asterisk is. Unfortunately, without things like trackbacks and blog identity management, this is just another pretty diagram.
It did not for one my blog posts on the stats site (see the question and therein referenced blog post). Also since the blog(s) are hosted on wordpress, there does not appear to be perfect referencing between the systems (not sure if that would impede the generation of a trackback). See this question on SO.META and the ensuing discussion about how badges for blog posts would (likely) not be possible.
Also check to make sure trackbacks aren't getting caught in the wordpress spam folder (if that is you don't mind them to be posted).