WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Read Offline

Read Offline allows you to download and read posts and pages offline. You can download the post in PDF, ePub or mobi

Read Offline allows you to download and read posts and pages offline. You can download the post in PDF, ePub or mobi

This is an early version, please post bugs and feature requests

Features

  • Settings page (Settings->Read Offline)
  • Read Offline widget
  • Read Offline shortcode
  • You can download a pdf, epub or mobi file containing the current post or page (you have to add the Read Offline widget to see the download links)
  • The download filename is based on the posts slug ($post->post_name)
  • Adds meta data to the file
    • Title (PDF, ePub and mobi)
    • Author (PDF, ePub and mobi)
    • Subject (mobi)
    • Publisher (ePub)
    • Identifier (uPub)
    • Source URL (ePub)
    • Language (ePub)
  • Option: Add download links to the top and bottom of a post or page.
  • Permalink support (/read-offline/"postid"/"post-name"."type"). I've written a "how-to add a permalink to your plugin" guide at soderlind.no
  • Option: Add a custom style to the ePub / PDF file
  • Option: Google Analytics read-offline event tracking. You can find these under Content » Events in your Google Analytics reports. Assumes you’re using the Asynchronous version of Google Analytics
  • languages/read-offline.po for easy translation.

To-do

Credits

Libraries

  • Epub, License: GNU LGPL, Attribution required for commercial implementations, requested for everything else.
  • Zip, License: GNU LGPL, Attribution required for commercial implementations, requested for everything else.
  • phpMobi, License: Apache license (version 2.0)
  • mpdf, License: GNU General Public License version 2

Icons

Tags: , ,

Requires: 3.4 or higher
Compatible up to: 3.5.2
Last Updated: 2012-12-12
Downloads: 2,899

Ratings

4 stars
4.6 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

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

100,1,1
100,1,1
100,1,1