Extends WordPress’ template system to support printer-friendly templates for posts, pages, and custom post types. Uses WP standard template naming to support templates on a post-type basis. Supports printing paged posts on single page. Adds nice URLs for printer-friendly pages.

The plugin comes bundled with a basic print template that will likely suit many needs.

To take advantage of its templating capabilities, add a file named wpf.php to your theme. From there, you can use any existing WordPress functions to generate your print view. To create a custom print template for your homepage, add wpf-home.php to your theme. From there, standard WordPress template naming conventions are followed, so wpf-[custom post type name].php or wpf-[custom taxonomy name].php would be invoked for your custom post type and custom taxonomy, respectively.

To add a print link to your templates, you can either let the plugin add it automatically via the settings available under Options > WP Print Friendly, or you can use this function: wpf_the_print_link( $page_link, $link_text, $class, $page_link_separator, $page_link_text );. The optional parameters are as follows:

  • $page_link: Set to true to include a link to the current page of a paged post. To exclude this link, set to false.
  • $link_text: Sets the text for the print link for the post’s full content. Defaults to “Print this post.”
  • $class: CSS class for the print links. Defaults to “print_link.”
  • $page_link_separator: Specifies how the full-post and page-specific print links should be separated. Defaults to ” | “.
  • $page_link_text: Sets the text for the page-specific print link. Defaults to “Print this page.”
  • $link_target: If set to “new”, print links will open in a new window.
Platforms:
  • Emil

    Hi,

    Is there a way to replace text button to an printer image with your plugin?

    • Erick Hitter

      Emil,

      The plugin doesn’t have that feature built in, but with an icon and a bit of CSS, it can easily be added. I’ll consider adding that capability to a future version of the plugin.

      Erick

    • Tom

      It would also be cool to have justification options, so that the link or icon could be left, right or center…. I tend to look to the right for that stuff, and it is on the left, where I kind of lose it in the clutter.

  • http://www.veggiebelly.com Veggie Belly

    I downloaded the plugin and installed. Now when I click on the print link, Im getting a 404. What am I doing wrong? Thanks for your help!

    • Erick Hitter

      After activating the plugin, did you refresh your permalinks by going to Settings > Permalinks and clicking the Save Changes button? If not, you need to do so.

      If you’ve done that, can you provide more information about where you’re encountering the 404 error? Does it happen only for certain content (posts, pages, just the homepage, etc) or in certain areas of the site?

  • http://www.usa-kulinarisch.de Gabi

    Hi, Erick – “use this function” is a little bit too complicated for WP newbies ;-) How do I use it – could you give the complete code please? Do I have to put in in some brackets like a shortcode? Does it work in pages, articles and/or temlates? And will your plugin print the content of custom fields?

    Thanks for any help – many greetings, Gabi

    • Erick Hitter

      Gabi,

      You would place the code in your theme files. For example, if you need just a basic print link, you can add <?php wpf_the_print_link(); ?> to your theme’s loop to add print links for each post in the loop. If you needed to change the default link text to read Print this article, you would add <?php wpf_the_print_link( false, 'Print this article' ); ?>. If you have paged posts in your WordPress instance and would like print links for each page of the paged post, you would add <?php wpf_the_print_link( true ); ?>.

      Hope this helps,
      Erick

  • http://www.usa-kulinarisch.de Gabi

    Hi, Erick – thanx for your quick answer! Unfortunatly the code does not work – I get “Fatal error: Call to undefined function wp_the_print_link()” when I add it to single.php… Automatic insertion works, though – but I specifically want to put the print link within a special meta box of my blog…

    I also noticed that the plugin doesn’t print custom fields that belong to posts.. Is there maybe a way to change that?

    Greetings and thanx in advance for any assistance – Gabi

  • http://www.usa-kulinarisch.de Gabi

    Found the first answer myself : It’s NOT wp_the_print_link – the name of the funktion should be wpf_the_print_link ;-) Still searching how to include the content of custom fields and how to open the print version in a new tab/window, though…

    Many greetings – Gabi

    • Erick Hitter

      Gabi,

      I’ve updated the documentation to reflect the correct function name. Whenever you add plugin functions to your theme, it’s always a good idea to include a function_exists check to ensure that if, either intentionally or accidentally, a plugin is disabled, your site continues to function. Simply adding if( function_exists( 'wpf_the_print_link' ) ) before the reference to the print function should do the trick.

      To include post meta, you’ll need to create your own print template in your theme. You can use the default-template.php file included with the plugin as a starting point. You should copy that file into your theme and rename it wpf.php. After doing so, the plugin will load that file when rendering print-friendly views, rather than the default template. You can then add the necessary post meta.

      Erick

  • http://www.usa-kulinarisch.de Gabi

    Thanx, Erick – I did create my own wpf-php and it works fine.

    One last question though: How do I open the print file in a new tab or window, so that the regular blog does not disappear? If the print version replaces the regular view users will have to use the browser’s back-button to continue reading my blog which is awkward…

    Many greetings – Gabi

    • Erick Hitter

      Currently, that isn’t an option using the wpf_the_print_link function. I’ve noted the suggestion and will include that in a future release. In the meantime, and if you’re feeling a bit adventurous, you can build your own print link using the function wpf_get_print_url(). If used within the loop, no parameters are needed; the function simply returns the URL for the print-friendly version of the current post within the loop. If used outside of the loop, the first argument should be set to the post ID.

      Erick

    • http://www.usa-kulinarisch.de Gabi

      Sorry to bother you again, Erick – but I don’t know any PHP :-( When I construct a link like

      <a href="” target=”_blank”>Open print version in new window

      within the loop (single.php) it opens the REGULAR page in a new window. I noticed that the >>&print=all<< part is missing, but when I add it like this

      <a href="&print=all” target=”_blank”>Open Print version in new window

      the URL part (?p=123) disappears. So I still can’t open the print version in a new window. What’s wrong with my sorry attempt to code PHP?

      Greetings from Germany – Gabi

    • http://www.usa-kulinarisch.de Gabi

      Sorry to bother you again, Erick – but I don’t know any PHP :-( When I construct a link like

      <a href="" target="_blank">Open print version in new window

      within the loop (single.php) it opens the REGULAR page in a new window. I noticed that the >>&print=all<< part is missing, but when I add it like this

      <a href="&print=all" target="_blank">Open Print version in new window

      the URL part (?p=123) disappears. So I still can’t open the print version in a new window. What’s wrong with my sorry attempt to code PHP?

      Greetings from Germany – Gabi

  • http://www.usa-kulinarisch.de Gabi

    Oh dear – the code parts disappear. Another try:

    The first link looks like this (without the stars, of course)
    *<*a*href=*"**target=”_blank”*>*Open print version in new window*

    The second part like this:
    *<*a*href=*"**?*print*=*all” *target=”_blank”*>*Open Print version in new window**

    • Erick Hitter

      Gabi,

      Version 0.3.2, which should be available within the hour, adds an option to open print links in a new window. To do so, the final argument for wpf_the_print_link should be set to new. Omitting the argument will cause the print view to open in the same window.

      Erick

  • firegnom

    Hi ,
    I have website with subpages like /page1/page2
    your plugin works on /page1/print but unfortunately doesn’t work on /page1/page2/print , i think problem lies in rewrite rules which don’t take in to consideration that something might be before “slug”,. Would be glad if you could help maybe i am doing something wrong (btw yes i did click on save changes ;) ).

    thx

    • Erick Hitter

      Firegnom,

      I’m working on a solution to this problem and hope to release an update in the very near future. Thanks for reporting this problem.

      Erick

  • http://www.usa-kulinarisch.de Gabi

    Wow – great service, thank you!

  • sateesh

    Hi,
    I have a requirement like to print the content of post only. Is there any chance to do it. I have impressed by you plugin. But Its not reached to my requirement. Could you please help me out.

    • Erick Hitter

      Sateesh,

      You can include a custom print template in your site’s theme and modify it to fit your needs. I suggest starting by copying the default print template from the plugin folder to your theme directory, renaming the file wpf.php, and modifying it as needed.

      Erick

  • Poxy

    This plugin doesn’t seem to work for pages which are not @ root level. If there is a page with a parent, it won’t open the print preview for it.

    • Erick Hitter

      Poxy,

      I’m working on a solution to this problem and hope to release an update in the very near future. Thanks for reporting this problem.

      Erick

  • http://www.usa-kulinarisch.de Gabi

    Hi, Erick – after I activated permalinks within my blog, I get 404-errors when trying to print pages and articles (it did work before). I de-activated wp print friendly, activated it again and hit “save changes” on the permalinks page – to no avail. What elso could I try?

    I’m using the variable wpftheprintlink within single.php and the generated print link looks something like http://www.my-domain.de/name-of-article/print – is something wrong with that?

    Greetings from Germany – Gabi

    • Erick Hitter

      Gabi,

      Version 0.4 should fix this problem.

      Erick

  • http://varies Art

    Erick,

    I think I’ve found another corner case in which Print Friendly fails.

    I’m using a really neat plug-in named embed, a tool that lets you display several “child” posts together within either a page or a “parent” post (davidtyler.we.bs/page/web/wordpress-plugin-embedded-posts).

    When a composite page with embedded posts is displayed, the PF link displays a clone of the page with all page and browser furniture, not the PF version.

    Cheers,
    Art

    • Erick Hitter

      Art,

      Version 0.4 may correct this problem, but it’s also possible that you’ll need a custom template for use with this plugin. What is the name of the plugin you’re using?

      Erick

  • Chris

    I have a client that was about to purchase your ad-free version however we are running in to some cross-browser compatibility issues. If you can respond via email, I would like to link you to the site to review a sporadic issue between certain posts. Thank you!

  • http://themoviebakery.com Marissa

    Thanks for the plugin! Question though, and please excuse me being a complete newbie who doesn’t know much about coding. I was able to add a print option, but when i tried it, it doesn’t let me print individual posts, it only lets you print it as one long page – is there a way to separate it so people could print each individual post? Hope that makes sense. If you look at my site you will see what I mean. Thanks!

    • Brian

      I have this issue too. “Print this entry” and “Print this page” print all ten entries on each page. If I open a single post then it only prints that entry, like it should. Would love a fix for this. Thanks!

    • Erick Hitter

      Version 0.4 fixes this problem.

      Erick

  • Mark

    hi i need help. the plugin works… but not really. i cant seem to limit the plugin to just appear on post pages. i uncheck the “display automatically on pages” box but they still appear on both pages and posts. thanks in advance for your help

    • Erick Hitter

      Mark,

      Version 0.4.1 fixes this problem.

      Erick

  • http://ginaparody.com Gosunkugi

    GREAT WORK! Mr. Erick that’s exactly I needed. But, still have the same issue, with page1/page2… Mr Erick or some of the users get solved? Please give us a light about! thanks ^_^

    • Erick Hitter

      Version 0.4 adds full support for pages, namely child pages.

      Erick

  • Dan

    Hey Erick,

    First of all – awesome plug-in! The functionality and method you used is exactly what I’m looking to plug in to my current project. I’m having a small problem though: using a custom post type, the rewrite rules and link generation work like a charm, but the /post-type/post-name/print url doesn’t seem to be calling the wpf-post_type.php template at all. I’ve crawled over the code a bit, and can’t immediately find why this should be. Any ideas?

    Thanks!

    • Erick Hitter

      Dan,

      If version 0.4 doesn’t fix this problem, please let me know.

      Erick

  • http://www.haroldemccray.com/ArtistInTheKitchen Harold

    “To take advantage of its templating capabilities,” you write, “add a file named wpf.php to your theme. From there, you can use any existing WordPress functions to generate your print view. To create a custom print template for your homepage, add wpf-home.php to your theme.”

    I am using WordPress and I am completely lost here. I have checked and have found “WP Print Friendly is activated.” When I go to settings to find “Options,” there is no sub heading. Now, I’m really confused. I doubt if I need to say that I am a novice user (smile). I just want my blog viewers to be able to print a recipe from my site.

    • Erick Hitter

      Harold,

      Version 0.4 fixes numerous bugs, so I’d start by upgrading to that.

      After doing so, go to Settings > WP Print Friendly and make sure that Automatically add print links based on settings below? is set to Yes. If you are using a plugin to create your recipes, you may need to check additional options under Display automatically on for my plugin to interact with the recipes plugin. Otherwise, if you’re using posts or pages, ensure that those options are selected under Display automatically on.

      Erick

  • Abdulrahman Nahhas

    thank you for this plugin but I would ask a question about target frame in hyperlinks. now every think is ok bu the print page is open in the same page. in settings panel I select new page it doesnt change anything.

    how we can make it manually.? it is so important for me can you help me…

    • Erick Hitter

      Version 0.4 should fix many problems with the print links themselves.

      I’ll note your request for popup print windows for a future version; the drawback to them is that many browsers will block them without prior approval.

      Erick

  • Brian

    Erick,

    Could you please tell me how to disable printing the end notes, or better yet can you add this as an option in the settings?

    Thanks,
    Brian

    • Erick Hitter

      Brian,

      Version 0.4 includes this option.

      Erick

  • Merav

    Hi,

    A while ago I installed the plugin and it worked jusr fine.
    for some reason it stopped working about a week ago.
    I tried to deactivate and activate again, the links apear but when clicking it doesn’t redirect to the printing preview (i’m using the default template).
    link to the site: http://tiulim.net/
    Please help me fix this,

    Thanks,

    Merav

    • Erick Hitter

      Version 0.4 may fix this problem. If not, please let me know as it may indicate incompatibilities with international versions of WordPress.

      Erick

  • http://www.t-prod.net Cyril

    Hi,

    Look here : plugins/wp-print-friendly/wp-print-friendly.php and comment line 294 and goodbye endnotes ;)

    Are there any templates examples with this plugin ?

    • Erick Hitter

      Cyril,

      Version 0.4 provides an option to disable endnotes.

      Included with the plugin is default-template.php, which is used by the plugin if your theme doesn’t have an overriding template. You can copy that file to your theme, rename it wpf.php, and WordPress will load it for your theme.

      Erick

  • http://www.grabweb.net aashu

    Hi Erick,

    There is any short code for this plugin.

    Thanks / AA

    • Erick Hitter

      This plugin doesn’t currently have a shortcode, though I may add one in a future release if sufficient user demand for it exists.

  • Leonardo

    Hi! I’ve just installed wpf and got the links generated (something like that: http://www.mywpsite.com/?p=1607&print=0). But when I click this link, the browser shows a new window (ok, this is right according to my settings) but the new window shows exactly the same content of the previous one which I clicked the generated link. I have this line in ‘single.php’ of my template: . What can be wrong?

    Thanks in advance.

    Leonardo

    • Erick Hitter

      Leonardo,

      After activating the plugin, did you go to Options > Permalinks and click Save Changes? If not, please do so as this should correct the problem.

      If the problem persists, are you using any SEO plugins? Some, such as WordPress SEO by Yoast, can interfere with the plugin.

      Erick

  • http://onixmne.com Dmitry

    Very nice plugin, Eric, but there is one thing- I run multilang site, so i’d like to have you plugin with textdomain. I think having text-tomain and therefore translation readiness will help you gain more users. In my turm i’ll translate it to russian and serbian free of charge should you provide text-domain version.
    Best,
    Dmitry.

    • Erick Hitter

      Dmitry,

      The plugin is already translation-ready; its text domain is wp_print_friendly. I can also provide a .pot file if you’d like.

      Erick

  • Jodi

    Thanks for the great plug-in!

    One question: I am having trouble with the plug-in locating my wpf.php file in my child theme. Just to make sure that everything else was working properly, I moved the wpf.php file into the plug-in folder and temporarily changed the code in wp-print-friendly.php to (changing TEMPLATEPATH to $pluginpath):

    elseif( file_exists( $pluginpath . ‘/wpf.php’ ) )
    $template = array(
    ‘name’ => ‘wpf-default’,
    ‘path’ => $pluginpath . ‘/wpf.php’

    I was then able to add and remove content in my printable output using wpf.php. What I don’t understand is that, for some reason, “TEMPLATEPATH” does not lead the plug-in to wpf.php when it is in my template directory. What might I be doing wrong?

    I am working on a WP install on a local machine that is not in the root directory. I wonder if this is part of the problem? I am also using a child theme that I am writing based on twentyten.

    Thanks in advance for your help.

    • Erick Hitter

      Jodi,

      As you’ve discovered, the plugin doesn’t properly support child themes because the TEMPLATEPATH constant always refers to the parent theme. I’ve only recently become aware of the problem, but correcting the issue is feasible. I hope to release an update that adds child theme support in the next few weeks.

      Erick

  • Jodi

    Fantastic! I look forward to the update.

    Jodi

  • Suraj

    Same problem as Dan. I want it in my custom post type. I’m using version 0.4.3.3.

    • Erick Hitter

      Suraj,

      When naming your template, be sure to use the post type name, not the query variable or rewrite slug. The post type name is the first parameter of register_post_type();.

      Erick

  • simon

    hi erick,
    great plugin!
    if you could provide a way of adding ‘title’ info to the link that is created in the plugin itself or as part of the wpf_the_print_link() function that would be cool. I’m using it at the moment substituting an image for the auto created text and would like to be able to add expklanatory title text to the image with out having to hack your plugin and thus lose out when you upgrade to the next version!

    • Erick Hitter

      Simon,

      I’ll add this to a future release.

      Erick

  • http://www.lutherpolley.com/ Matthias

    Hi Erick,

    i installed the plugin, the print function works well. Only the homepage doesn`t work. If i click “Print” the content of page is not shown in the preview. Can you help me?

    Thanks
    Matthias

    • Erick Hitter

      Matthias,

      Does your homepage use a standard WordPress template, or has it been customized heavily? If the latter is true, you will need a custom template as well, named wpf-home.php. My plugin uses the main WordPress query, so if your template includes additional queries or is modified using query_posts();, my plugin has no way of picking up on those customizations.

      Erick

  • kalpana

    Hi
    Is there any function to print the content of subpages one u click the print icon from parent page.

    • Erick Hitter

      Kalpana,

      Currently, this isn’t supported. I’ll explore adding that ability to a future release.

      Erick

  • Amy

    I only want one specific page to have a Print the Entry feature. How do I put the code in just the post and not the template for all pages/posts?

    • Erick Hitter

      Amy,

      Currently, this isn’t possible. I’ll add a shortcode to a future release that will add this capability.

      Erick

  • Jodi

    Erick,

    Hi again. Any more thoughts about child theme support? I’m currently using the workaround I described before, but was curious about where things stand for official child theme support.

    Thanks again for creating such a great plug-in!

    -Jodi

    • Erick Hitter

      Jodi,

      Official child theme support is planned, we just happen to be rather busy at the moment with client engagements. My intent is to make the necessary changes by the end of the month at the latest.

      Erick

    • Erick Hitter

      Jodi,

      Version 0.4.4, released this afternoon, introduces full child theme support.

      Erick

  • http://chellestein.com Chelle

    Just wanted to say thank you for this plugin. I needed something that was SEO friendly and supported pagelinks for posts and this was perfect!

    I did some minor tweaking: added a rel=”nofollow” tag to the print links and integrated it with the fancybox jquery plugin to set it up as an iframe/lightbox – really turned out nice.

  • Oscar

    thanks for the plugin. I like it’s simplicity.

  • Marie

    Hi Erick,

    Thanks for the plugin, it works really well! I only have one question…

    The link “print” appears on the bottom of each pages (that is perfect) but it appears also in the bottom of each preview on my homepage…
    I can see a preview of each post (with approximately 20 words) and a “print” link to each… it looks weird! Can I do something for that?

    Thanks for your help!

    • Erick Hitter

      Marie,

      Your theme is using the_content() on the homepage, rather than the_excerpt(), which is why the links appear there as well as on individual posts.

      The plugin doesn’t currently support different settings based on the use of the_content(). To hide the links, you can either use CSS or add the links manually as described in the plugin’s readme.

      Erick

  • http://delugestudios.com James

    Erick,

    I am not a coder, and I am trying to figure out how to add a print link on a single page, not all of the pages in the site. I have had a hard time understanding exactly what I am supposed to do. Can you please help me?

    Thanks,

    James

    • Erick Hitter

      James,

      Basically, you need to add wpf_the_print_link() to the page template where you’d like the link to appear. The plugin’s readme details what arguments this function accepts.

      Erick

  • http://417lunchdeals.com Josh McCoy

    Hey Erick, I’m using “Reveal Theme” from Theme Trust. It may have some SEO stuff inside, but I do all mine manually.

    Here is what I have: “/%postname%”

    • Erick Hitter

      Josh,

      The problem turns out to be related to your permalink structure. For some reason I haven’t yet identified, the lack of a trailing slash prevents WordPress from properly interpreting the print URLs. By simply adding a slash to the end of the permalink structure (/%postname%/), the print URLs work properly. I need to research where the cause of this problem lies, as the handling of permalinks using this structure changed substantially in WordPress 3.3.

      Thank you for bringing this problem to my attention,

      Erick

  • http://417lunchdeals.com Josh McCoy

    Erick,

    I am not using an SEO plugin at all. Hmm… So you say to put the slash on the very end of my permalinks and it will work? Even in custom post types?

  • http://417lunchdeals.com Josh McCoy

    Sorry, I’ve got this configured correctly and still not working.

  • Marmy

    Hi Erick! I’ve encountered a problem with too big printer icon (but only in the newest post) http://imageshack.us/photo/my-images/714/pficonproblem.jpg/

    • Erick Hitter

      Marmy,

      This plugin doesn’t include any icons, so I can’t provide any guidance as to where the icon is originating from or why it is so large.

      Erick

  • Sherry

    Hi — I’d like to use this plugin on my posts but it adds a print button to the all of the ‘widget content’ plugins on my post pages as well. Any way to get around that?

    • Erick Hitter

      Sherry,

      Rather than using the “display automatically” option, you should add the wpf_the_print_link() function to your template where you’d like the buttons to appear. Documentation for this function is found in the readme.

      Erick

  • http://www.stynesgroup.com Tom Stynes

    I just downloaded the WP Print Friendly plugin. It’s not producing the outcome I was expecting. I’ve deactivated the plugin, yet the links are still present in pages and posts. Are there additional steps I must follow to completely remove the plugin? Thank you for your time.

    • Erick Hitter

      Tom,

      If the plugin is deactivated, the links should no longer appear. Based on what you’ve described, you must be running some sort of caching that is retaining the links. Clearing any caches should resolve this problem.

      Erick

  • Clare

    Hi,

    I’m a newbie, know no php. Using Printfriendly for all my pages. Like it, very easy to get working. Thanks!

    Wondering when the shortcode for a single page might be available?

    Now just started playing with bbpress as a plugin on my site for a forum, and finding that the Printfriendly button is appearing at every forum entry in the forums list on the forums page. Looks peculiar, to say the least. Since I really only need a few pages to be printable, and I don’t want to dig down into the bowels of php and understand it, the shortcode would be a really useful option.

    • Erick Hitter

      Clare,

      At this time, I don’t have an expected release that will include a shortcode. I’ll be sure to mention this feature in the release notes when I do implement it.

      Erick

  • bruno

    Hi I installed and used the Wp PF and work’s fine. But now I want transform my print pages on PDF. Can I? what Ineed to do?

    • Erick Hitter

      Bruno,

      My plugin offers no such support, though I imagine that if you searched the WordPress.org plugins repository, you might find something that meets your needs.

      Erick

  • Pat

    I have the plugin working. And im using pages not posts. I have 5 main pages including home and a contact us page and etc. The problem is i don’t need the home page to display a printer friendly link but still need it displayed on my menus pages. How do i control what pages specifically show the printer friendly link?

    • Erick Hitter

      Pat,

      Per-page control isn’t currently supported via the plugin’s options panel. To do so, you’ll need to modify your theme by adding the wpf_the_print_link() function where you’d like the print links to appear. Documentation for that function is found in the plugin’s readme.

      Erick

  • http://webamos.com Victoria Gabaldon

    Is there a post/site that shows this plugin in action?

  • http://www.leeuniverse.com leeuniverse

    Hey, could you ASAP add…..

    1. Selecting a “Print Image” Instead of Text

    2. “Align Right” of Image/Text

    Thank you for your simple working plugin. :)

    • Erick Hitter

      Both of these requests are better addressed via your theme and a custom print friendly plugin. The plugin’s readme provides guidance for implementing both.

      Erick

  • LJ

    Hello! I just downloaded the update, and now, instead of creating a print-friendly version of my posts (without sidebars and menus), all it does is open the exact same page, with nothing changed (sidebars and menus appear). Any ideas why?

    • Erick Hitter

      LJ,

      First, have you refreshed your permalinks by going to Settings > Permalinks?

      Second, what permalink structure are you using? Yesterday’s update resolved a problem with certain permalink structures, but additional changes could be needed for similar reasons.

      Thanks,
      Erick

    • Erick Hitter

      LJ,

      Version 0.5.2, released this morning, should resolve this problem.

      Erick

    • LJ

      Version 0.5.2 just resolved the problem! Thank you so much!

  • kilzac

    Hi,

    When i upgraded your plugin to version 0.5.2, the print link for Pages do not work when the permalink is set to /%postname%/. it will show a blank page with just the Header and Footer of the default print template, and the page title as Page not found.

    So i revert to version 0.4.3.3 and it solves the mentioned problem with Pages. everything is fine for Posts though. you should look into this issue.

    • Erick Hitter

      I’m looking into this problem. The trouble arises from the ambiguous permalink structure, which makes it challenging for WordPress and my plugin to identify the content requested.

      Erick

    • Kilzac

      Hi,

      Has this issue been fixed?

  • http://www.backtraum.eu Sandra

    Thanks for keeping up the work! Great plugin, looked long for this!

  • http://www.seo-college.com has

    thank you for the plugin. you are a life saver!

  • http://akny.org Nicholas Levis

    Great plug-in. I just discovered that it circumvents password protection, however. WP allows you to set up password protected pages, but below the field for password these will still display “Print format” (as I call the WP Print link). Click on that and you see the page. (The share buttons do not reveal the contents of the protected page.) Here, have a look: http://www.akny.org/test/ – Any idea if this can be fixed? Is it possible to incorporate exception code through the editor? Thank you!

    • Steven Word

      Thank you very much for identifying this security issue and bringing it to our attention. I have resolved these problems in version 0.5.3. You can download the new version here: http://wordpress.org/extend/plugins/wp-print-friendly/ or update the plugin directly from the installed plugins page in wp-admin.

  • Erick Hitter

    Josh,

    Do you happen to be using an SEO plugin? If so, which one?

    Increasingly, particularly with WordPress 3.3, users are reporting conflicts with SEO plugins that attempt to clean up URL structures. Often, resolving the conflict means simply disabling an option in the SEO plugin. The problem, generally, is that the SEO plugins aren’t respecting WordPress’ method for adding custom rewrite rules (which this plugin adds to support /print/ URLs), instead only accounting for standard rewrite rules.

    Erick

  • http://417lunchdeals.com Josh McCoy

    Sorry, I’ve got this configured correctly and still not working.