have you tried targetting #text-6?
This is the CSS that removes elements from print:
.author-avatar,
#colophon,
#respond,
.commentlist .comment-edit-link,
.commentlist .reply,
.entry-header .comments-link,
.entry-meta .edit-link a,
.page-link,
.site-content nav,
.widget-area,
img.header-image,
.main-navigation {
display: none;
}
So perhaps something like:
.widget-area aside#text-6 {
display: block;
}
It’d be easier to answer with a link to your site.
BTW, I hope, hope, hope that you are using a child theme?
Thanks for the replies.
I’m having this issue on multiple sites, actually.
All are using custom child themes based on Twenty Twelve.
The following works fine in my print stylesheet, but of course ALL widgets print:
#secondary {
display: block;
}
That’s how I’m proceeding at present on all sites. For most client sites this is acceptable.
For some, however, I’d like to be able to have specific widgets print rather than all of them, but the suggestion from WPyogi above does not work.
Actually even this less-specific statement targeting the entire sidebar does not work:
.widget-area {
display: block;
}
Has anyone had firsthand success in adding specific widgets to a print stylesheet?
As mentioned above, it would be easier to help with a link to a live site.