Mike Schnoor macht sich Gedanken um eine vernünftige Umsetzung einer Druckfunktion via CSS: HowTo: Druckfunktion in Weblogs. Und liefert gleich ein paar Tipps mit.
Ich werde dennoch keine print.css erstellen, da ich keine Notwendigkeit sehe. Nicht, weil jemand nicht drucken soll (das muss jeder selber entscheiden), sondern weil es in einem vernünftigen Browser die Text-Ansicht gibt, die unnötige Designelemente ausschaltet.
Update: Eine schnelle Suche nach einem passenden WordPress-Plugin liefert bspw. Post2PDF