Support » Plugin: PDF & Print Button Joliprint » Joliprint powered blogs & websites

Viewing 14 replies - 1 through 14 (of 14 total)
  • I tested the plugin, and while I thought the end results were excellent, I was concerned that after activating the plugin, the Ghostery add-on for FireFox showed a tracker/beacon/bug on all the admin pages.

    Can you provide me with details over the data that is being collected and your privacy policy?

    Needless to say without disclosing information about the tracker/beacon/bug on the plugin page, I am very concerned over my privacy (and the privacy and security of my dashboard) and I will advise others not to use this plugin until full disclosure is made on the plugin page or the beacon/bug/tracker is removed from the update.

    Plugin Author joliprint



    Thank you for you feedback regarding the joliprint plugin.

    You are right, Ghostery shows an alert on every admin pages regarding our zendesk support platform.
    I will change this in the next version of our plugin (mainly because zendesk doesn’t have to be called on each page!) and add further instructions about it in our readme.txt plugin file regarding this 3rd party tool.

    BTW, Joliprint does not store any personnal data on server side.
    The Joliprint servers log calls to our buttons in order to have some statistics on the use of the plugin.

    I hope this answered your questions,


    Thanks for the quick reply and answering my question. I have nothing against plugin developers tracking their creations, I just prefer disclosure about any tracking taking place, but you have answered my concerns well, so thank you.

    The plugin is a very good plugin, the best I’ve seen yet for creating PDF pages of site content, so I was dissapointed that it had the tracker.

    However, since the info has now been disclosed, I will have another look at the plugin and I appreciatte you have made the effort to allay my fears. Thank you

    Plugin Author joliprint



    A new version of the joliprint plugin is now available (1.1.1).
    3rd party calls have been removed and replaced by direct links to the zendesk ticket creation (and readme text file update).
    BTW we also added the possibility to the user to remove the Joliprint logo on the “wait” page in order to meet all the plugins restrictions.

    Thank you for your feedback.

    I have a few questions and some feedback. Over all I’m very happy with the wordpress plugin but I’ve run into a few issues that may need some clarification.

    1. When I try to print a post, what html elements are discarded and or taken into account for printing?

    2. I remember looking at some API documentation for custom templates for creating your pdf, will this be supported? Or could we be allowed to customize a bit more then simply adjusting the logo?

    About problem one above, which has been a lot of trial and error, is trying to figure out why joliprint will sometimes take into account some html wrapped elements and ignore them otherwise.

    Please check out my blog, If you look at the homepage and try to joliprint one of the posts that contains a recipe ( using hRecipe plugin) you’ll notice that the PDF does not add the text for the “Recipe: My Recpe” block. It also renders the ratings ( using WP-Ratings plugin) very differently then what is posted. The really strange thing is a few days ago this partially working! The “recipe” portion was being rendered correctly but the Ratings plugin was not. The recipe part is wrapped in a <h2> tag. I tried changing the header class but it would not change. I also was clearing out the cache each time and did try switching servers and re-rendering.

    I just tried it again and it shows up correct after changing some AJAX settings for the Ratings plugin and removing the tag for the Recipe block inside the <h2> element. I thought great, it works now and the AJAX code was causing problems. However, if I try to set them back to original and create a file the block is missing. I switch back to the “fix” and now it stays missing and no combination there of makes it show up.

    I’m sure this is very confusing so let me summarize:

    What tags does joliprint take into account when rendering a page?

    What does or how does Joliprint take into account posts or pages that may have AJAX elements that are changing? ( I assume when joliprint retrieves the page it uses whatever code was there at the time )

    How long is the caching on the server?

    Finally, maybe as a feature request, it would be nice if we had a tag to explicitly EXCLUDE certain elements that may make the PDF not look nice or work correctly or explicit INCLUDE tags.

    Thank you again, and to repeat, I am overall very happy with the plugin but a bit more clarfication on how a page might get rendered with all the different elemnts would be helpful.

    Since the plugin appears to store caches of all website’s posts, can you tell me what impact, if any, on server performance this plugin will have?


    Plugin Author joliprint



    It’s quite difficult to say which HTML elements are ignored and which are kept for printing because the result is quite an alchemy of how your content is diplayed in the HTML code of your page.
    Joliprint is using its own HTML reader in order to decide which elements it will keep, based on how the content appears in the page. For instance it will keep a link in the content but will remove all the links appearing in a list when this one is placed in something which looks like a navigation menu somewhere in the header or in a sidebar. So, in some cases links (A) are kept, in some others cases they are simply ignored.

    I took a look to your blog regarding your problems with the Recipe title. It seems that you are in a case where the algorithm used to keep/ignore HTML elements is facing a problem with the H1/H2 elements. Two things :
    > As this H2 link is the only title in the final content it kept, it removes it assuming that this H2 is the title of the page (I know it’s wrong but this is what it believes … it’s not perfect at this time but we are trying to make it smarter).
    > Another point is that this H2 contains the rating SPAN containings images. From the Reader point of view there are more images than text and it may think that this H2 element is some kind of advertisment and … removes it.

    There is one or two thing you may try. First, you may try to put the rating SPAN outside the H2. If it still doesn’t work you may also try to replace the H2 by a H3 (if possible of course). Anyway, this is only a trick and it won’t solve the problem for other people in the same case, so that is something we will work on really soon.

    Regarding the AJAX code, our Reader and Joliprint will not execute Javascript code so you won’t see your Ajax content correctly.

    If you want to force the exclusion of some part of your content you may add a readcontent_exclude class attribute to the elements you want to ignore. This is not yet documented as it is an experimental feature for our reader but will soon be in the FAQ of the plugin.

    Regarding the cache, Joliprint will keep PDF files for 12 hours. After that the PDF files will be erased from our server and re-built when a user will ask for it again.
    If you force cache to refresh you will erase all your PDF on the server BUT there is a 30 seconds period during which PDF won’t be modified. So if you print a post, update it, refresh cache and print it again you won’t see any changes if these actions took less than 30 seconds.

    Finally, regarding the custom template, this is in our roadmap for the Joliprint plugin but I can’t tell you now when this will come.
    If you have special needs you can contact us via the Support and Help link in the Support us box in the Joliprint section of your WordPress Settings. BTW if you still have any trouble regarding the H2 thing contact us with the Support and Help link and I will try to help you directly.

    The plugin is not storing anything on the blog side (except uploaded button or logo). Joliprint stores PDF files on its side on the Amazon EC-2 Cloud, for 12 hours (this can change from sites to sites but 12 hours is the default cache delay for all). It’s faster for Joliprint to serve a cached PDF rather than re-build it every time. For your blogs this will change nothing except that your visitors will need to wait a few seconds if the PDF is not in the cache or get the cached file directly if someone asked for the same article some time ago. Calls to Joliprint are made by your visitors not by your server.

    kdkns, cfisher, I hope this answered your questions.

    Thanks so much for your fast and comprehensive response. Much appreciated. I added joliprint to my website. This looks to be one of the best print plugins around!


    Plugin Author joliprint


    Thank you very much cfisher.

    Hi , thank you for your quick response and help. Here are some of things that I found with your help.

    Using the <h3> tags worked and allowed the recipe tag and even the Wp-Ratings) plugin to show correctly. Of course in the pdf the text is slightly smaller but not a big deal.

    I tried the readcontent_exclude and it caused joliprint to render nothing on the page. Or at least I thought. After clearing out the cache none of my joliprint pages were printing anything. This happened around 12 am Central Time ( US ). Around 1 AM joliprint began printing pages after I had removed the tag. Not sure if and update was going on on your servers.

    Finally the last thing I found was that I knew any images that had been placed in the article using the popular Next Gen Gallery pluging for wordpress caused the images not to show. However, I had accidentally made a mistake in one of my new articles and wrapped the NextGen Image tag in a link tag, . This caused JoliPrint to print the images in the pdf! At first I thought that it might be rendering it because the image location was in the link but that is not so. It only needed to be surrounded in tag. I could have it pointing to # and the picture would show up with the new corrected link. I am going to use this workaround for now to have my images show unless there is a better option.

    Thank you for your help!

    Correction to above post, I mean the <a> tag. Using the # link worked, though different articles render still slightly different it is mostly consistent.

    The Joliprint plugin works fine except for the “Button label”. Text does not show up if this option is added.

    See the Joliprint plugin in action on my blog here:

    David Spencer

    Plugin Author joliprint


    Hello David,

    First, thank you for using Joliprint on your blog 🙂

    Regarding your message the first 3 choices cannot have any text label after or before the image. I know it is not very explicit in the UI of the plugin options (and in our FAQ) and we will change this in a future version of the plugin. You may try to use any of the 3 others options or use your own logo.

    Tip : if you really want to use the current logo with a text label you may save the logo, upload it to your server thanks to the “Use your own button” option and set your text in the “button label” field. Custom buttons may have text and/or images.




    I really liked the footer and copyright notice that shows for the NY Times article that is on the joliprint site. I cant seem to find any documentation for how to add this footer to the post. Can you direct me to instructions how I can add a similar footer to the PDF that is created using Joliprint for my WordPress posts?

    Would appreciate any feedback and assistance!


Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Joliprint powered blogs & websites’ is closed to new replies.