Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Genesis Printstyle Plus

This plugin is adding a printer-ready stylesheet file for the Genesis Framework and its currently active child theme.

How can I get a more customized print stylesheet for my (customized) child theme?

That is really easy now, since plugin version 1.5+! There are two alternatives of doing that:

(1) Add a print stylesheet file print-additions.css to your active child theme's root folder and you're done. It will be automatically enqueued after the packaged plugin styles so you are able to override them.

(2) To not use the packaged plugin stylesheet at all just add your full own custom print stylesheet gpsp-print.css to your active child theme's root folder and you're done. This will be properly enqueued then and NOT the plugin file.

Both ways are really easy and update-secure. Enjoy!

How can I use another font for printing?

Same two alternatives as explained above. Edit the "font-family" setting for the body tag and you're good to go.

Why are you using CSS Media Queries for the print stylesheet?

In short: We believe that this is the recommended way of doing such things.

...some more thoughts: In most cases this will work across different browsers and operating systems with most current printers. So I really see no reason here of not doing it that way. -- Please note that I CANNOT test all browsers, OS, printers etc. that are out there. Still, you might report any issues you might have on your system configuration and together we will see what could be done/solved. Ok with that?

There Are a Few Issues with Some Child Themes, What Could I Do?

This seems to be true, regarding the HUGE number of Genesis Child Themes out there yet! However, I'll do my best to support as much stuff out of the box as possible but cannot be specific for all child themes on the market... You just have to tweak some existing CSS rules or add a new one for printing. Please see the questions above how you could replace, add/tweak print CSS rules. Yes, it's really easy so just try it :-).

Could I use this plugin also with another theme/ framework?

Good question but unfortunately this is not possible and not recommended. I've built in a theme check function so it's only useable with the Genesis Framework and its child themes. The reason for that is simple because the print stylesheet references a lot of unique Genesis CSS IDs and classes so it will be nearly unuseable with other themes. However, you might have a look at the included print stylesheet and maybe got inspired for your own print stylesheet for your custom theme or even doing your own plugin with this...

Requires: 3.6 or higher
Compatible up to: 3.9.17
Last Updated: 3 years ago
Active Installs: 2,000+


5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,2,2
100,1,1 100,4,4 100,1,1 100,1,1
100,1,1 100,5,5 100,4,4 100,2,2 100,1,1
100,7,7 100,4,4 100,2,2 100,1,1
100,1,1 100,4,4 100,2,2 100,1,1
100,5,5 100,2,2 100,5,5 100,4,4
100,4,4 100,2,2 100,7,7 100,4,4
100,2,2 100,7,7 100,4,4 100,1,1
100,4,4 100,4,4 100,3,3
100,2,2 100,4,4 100,3,3
100,6,6 100,3,3
100,2,2 100,3,3 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1