=== Genesis Printstyle Plus === Contributors: daveshine Donate link: http://genesisthemes.de/en/donate/ Tags: genesis, genesiswp, genesis framework, paper, print, printstyle, stylesheet, printing, office, deckerweb Requires at least: 3.0 Tested up to: 3.3 Stable tag: 1.3 This plugin is adding a printer-ready stylesheet file for the Genesis Framework and its currently active child theme. == Description == = Important! = PLEASE do a manual upgrade from v1.2 to v1.3 - upload files via FTP. Thanx! (It's because of a bug. After that all should work like normal again.) This plugin adds a printer-ready stylesheet file (print.css) for the Genesis Framework and its currently active child theme. Any unneeded site elements will be removed, such as main and sub navigation bar, sidebar, footer widgets, form input fields to name a few. For most use cases and regular Genesis Child Themes this should work really fine. (Read the FAQ if you need some more custom print stylesheet.) Please note: The plugin requires the Genesis Theme Framework Credit where credit is due: This plugin here is based on the work of Ramoonus for the great "Genesis Print Style" Plugin. = Localization = * English (default) - always included * German - always included * Your translation? - [Just send it in](http://genesisthemes.de/en/contact/) [A plugin from deckerweb.de and GenesisThemes](http://genesisthemes.de/en/) * [*GenesisFinder* - Find then create. Your Genesis Framework Search Engine.](http://genesisfinder.com/) * Please support me by [following on Twitter](http://twitter.com/#!/deckerweb) and [my Facebook page](http://www.facebook.com/deckerweb.service) - Thank you! ;-) * [Also see my other plugins](http://genesisthemes.de/en/wp-plugins/) or see [my WordPress.org profile page](http://profiles.wordpress.org/users/daveshine/) == Installation == 1. Upload `genesis-printstyle-plus` folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Print out any page of your Genesis-powered website :-) = Important! = PLEASE do a manual upgrade from v1.2 to v1.3 - upload files via FTP. Thanx! (It's because of a bug. After that all should work like normal again.) == Frequently Asked Questions == = How can I get a more customized print stylesheet for my (customized) child theme? = There are cases where editing the print style really makes sense - think of heavy customized child themes or special use cases for clients etc. To achieve this just go into the plugins css folder `/genesis-printstyle-plus/css/` and edit the `print.css` file for your needs (note: advanced CSS knowledge is very helpul for this!). (Just note that after any plugin update you have to do this again so never forget to make a backup of your files!) = How can I use another font for printing? = Same procedure as above. Just edit the `print.css` file in the plugin folder `/genesis-printstyle-plus/css/`. Edit the "font-family" setting at the body tag and you're good to go. (Just note that after any plugin update you have to do this again so never forget to make a backup of your files!) = 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? = 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... == Screenshots == Not relevant for this plugn. == Changelog == = 1.3 = * Fixed a critical bug! * Important: PLEASE do a manual upgrade from v1.2 to v1.3 - upload files via FTP. Thanx! = 1.2 = * Print stylesheet: improved image display with regular WordPress image classes in content area - removed printed link urls for images in content area * Print stylesheet: added rule for BuddyPress admin bar when using the GenesisConnect Plugin & BuddyPress * Print stylesheet: added compatibility with my plugin "Genesis Single Post Navigation" - browse links now removed for print! * Print stylesheet: improved css code and inline documentation - now validades for CSS 2.1 by W3C standards! * Added checks for activated Genesis Framework and its minimum version before allowing plugin to activate * Added plugin update nag in WP Admin with advice for existing print CSS customizations to be backuped/saved * Added localization for the whole plugin, which is pretty much the plugin description section and links on the plugin page * Added German translations (English included by default) * Added .pot file for translators (`genesis-printstyle-plus.pot` in `/languages/`) * Improved and documented plugin code * Tested & proved compatibility with WordPress 3.3-aortic-dissection :-) * Big update to readme.txt file; added new FAQ entries here = 1.1 = * (unreleased private beta) = 1.0.2 = * Fixed repo problems = 1.0.1 = * Unique function name to avoid conflicts * Removed Readme bugs :) = 1.0 = * Initial release == Upgrade Notice == If you have a cache plugin running in WordPress, it's recommended to delete/ clear the cache just after upgrading the plugin. = 1.3 = Important change - fixed a critical bug - PLEASE do a manual upgrade - upload files via FTP. Thanx! = 1.2 = Several changes - Added activation checks and localization and further improved code and documentation. = 1.0.2 - 1.1 = Minor internal testing stuff. = 1.0.1 = Minor changes - Unique function name. = 1.0 = Just released into the wild. == Translations == * English - default, always included * German: Deutsch - immer dabei! [Download auch via deckerweb.de](http://deckerweb.de/material/sprachdateien/genesis-plugins/#genesis-printstyle-plus) == Idea Behind / Philosophy == I just wanted to have a special print layout optimized for most Genesis Child Themes - with any unneeded elements removed but still with proper image display (including title tag text!) and proper footer line/copyright included. And I wanted that as a plugin so I could just activate it on client sites or if clients just request an easy-to-use solution. I intentionally used CSS Media Queries because they are made for this case - in combination with the output medium print.