Printable PDF Newspaper


Generates a printable PDF newspaper from post content. Great for distributing your articles and posts in a print format for offline audiences.

To use, from the admin area of your site, select what content you want to include (supports posts, pages or custom post types and you can filter by tag or category), how many items, whether to truncate the body content (or excerpt) at a certain character length, how many columns to format with, and which fields to display. You can even upload a “masthead” header image for a more authentic newspaper feel, and the plugin can automatically generate QR codes to allow link scanning with a mobile phone camera.

Download the resulting PDF or save it to your media library for easy public linking and sharing.

This plugin does not require any remote PDF generation services or subscriptions to create the printable PDF file, everything is done within the plugin itself.

Credit to TCPDF for the PDF generation library and Freepik for the plugin icon.


Feature suggestions, bug reports and pull requests on GitHub are welcome.


  • Example generated PDF file.
  • Admin PDF configuration screen.


Printable PDF Newspaper is most easily installed via the Plugins tab in your admin dashboard.


What features will be added in the future?
  • Allow saving of PDF configuration for easy re-use in future runs
  • More customizable header size and layout
  • Better support for additional formatting and styles
  • Filters to alter how content is selected and laid out
  • Generate QR Codes within the plugin instead of Google Chart API
  • Ability to auto-generate the PDF on a schedule
  • Better controls for limiting number of pages generated and column breaks.
Why would anyone print anything?

Some people still encounter things and ideas through engagement with objects in the physical world. If you are looking to attract readers to your WordPress-powered writing, distributing a printed “teaser” version might just help.


October 12, 2019
Nice tool to print the complete blog or parts of the blog filtered by catogories or sites. But headlines lower than h1 have the same font size like the font size of the textbody. It's very helpful to print out some blog posts together. I use footnotes plug-in. The footnote are printed inline with shortcodes (()) and not at the bottom of a page or at the end of a post with footnote marks.
Read all 2 reviews

Contributors & Developers

“Printable PDF Newspaper” is open source software. The following people have contributed to this plugin.


“Printable PDF Newspaper” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Printable PDF Newspaper” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Tested against WordPress 5.3
  • Fix: address minor PHP index warning with empty check


  • Initial release.