How To Self-Publish a Book With WordPress


You might be under the false assumption that “real books” aren’t self-published. Back in the day, self-publishing was considered to be on par with vanity publishing, the dead end route whereby authors pay to have their works published.

The dawn of the digital era and the proliferation of electronic reading devices has changed everything. Publishing houses are actually starting to look to self-publishers for works and talent compatible with their interests.

Though self-publishing seems to be the way of the future, it’s really nothing new. You might be surprised to learn that many of the titans of literary history were self-published at some point in their careers, including the likes of William Blake, Elizabeth Barrett Browning, Lord Byron, Benjamin Franklin, Ernest Hemingway, Leo Tolstoy, Mark Twain and many more. We’re living in an exciting time where the tools for self-publishing make it easier than ever to get your own works into the hands of interested readers.

Advantages to Self-Publishing With WordPress

benfranklinIf Benjamin Franklin were alive today, he might consider publishing his thoughts and ideas with WordPress. Franklin was a partner in a colonial newspaper called the Pennsylvania Chronicle where he published revolutionary articles criticizing the Crown. The anti-British sentiment in the paper eventually led to the Crown Post rejecting its delivery throughout the colonies. This prompted Franklin, in cooperation with his partner William Goddard, to establish an alternative mail system, the Constitutional Post, which later became the US Post Office.

I see many corollaries with modern journalism today. Breaking news and objective viewpoints often come from the blogosphere and not the corporate news desks, where the flow of information can often be corrupted by sponsors and “good ol’ boy” relationships. Many modern journalists use WordPress to publish their findings and expose abuses of power without being worried about stepping on corporate toes.

Whether you’re circulating a periodic publication or writing a book, WordPress provides an easy way to organize and structure your content while it’s in process. Posts can be kept private while you’re working on finishing the book. Alternatively, you can release installments of your work to the public by publishing them on your WordPress site. This option gives you the benefit of community feedback during the process of writing your book. Whatever process you choose to enhance your workflow is up to you. WordPress offers the flexibility and tools for any approach and provides several advantages over traditional publishing houses.

Advantages to Publishing with WordPress
  • Book in process is stored on your server: Access your content from anywhere in the world
  • Pre-publish on your WordPress site or keep your posts private
  • Full creative and editorial control over your work
  • Time to get your book to the market is much faster
  • Print on demand
  • Full control of pricing and distribution

Options for Self-Publishing With WordPress

There are several plugins available that make it easy to publish WordPress content in print and digital formats. Let’s take a closer look at some of the front-runners:


Anthologize is a free, open source WordPress plugin that helps you to outline, order and edit your work to prepare it for publication. You can create content directly within Anthologize or use it to grab posts that you’ve already written. You also have the option of pulling in a feed from an external site for inclusion in your publication. From there you can easily arrange all of your content via drag-and-drop and then export it into one volume. Anthologize supports several ebook formats, including PDF, EPUB and TEI.


Anthologize is not just for arranging book chapters. It also makes it easy to create any kind of anthology. You can use it to organize research for academic journal submissions, publish collections of student work, create hard copies of your blog or diary for personal records or to arrange some of your best blogs for printing.

BookPress Client

BookPress Client is another free plugin that allows you to organize your posts into an eBook. The plugin interfaces with the BookPress content-converting server to bind your book into ePub and Kindle mobi formats.


The plugin creates the new posts using a custom post type so that your book posts won’t show up with the normal blog posts on your site. You can also create multiple books from one WordPress site so that you don’t have to set up a new site for each book. BookPress Client also includes the ability to set the cover image to be shown for your book in the Kindle store or other stores. Best of all, the BookPress content conversion service is totally free.


PressBooks is a GPL-licensed plugin that is best when used with a fresh installation of WordPress multisite. It transforms your WordPress setup into a network that is centered around book creation. You can create and edit multiple books where each site on the network is devoted to one book. PressBooks can export your work to PDF (for print-on-demand), Mobi (for Kindle), and EPUB (for Apple iBooks, Nook, Kobo and other ereaders).


The open source PressBooks plugin essentially creates your own hosted version of, so you may want to try that first before setting up your own instance. This isn’t a plugin that you would mix in with your regular WordPress site. It’s meant to be used only for book creation, due to the significant changes that it makes to customize the admin and presentation layer for books and structured documents.

Convert a Blog to a Book

If you want to create a book using your content from a blog, there are several services available for building your book. One popular choice is Blurb, a platform for making, printing and publishing independent books. The process involves importing your content from and then designing page layouts and editing using the BookSmart software to prepare your book for publishing.


Other services that work with include FastPencil and Blog2Print, each with a similar process to Blurb and services to help you sell books and ebooks on Amazon, Apple, Barnes and Noble, Ingram, Kindle, Nook and other stores.

Create a Book From an RSS Feed

In order to create a book from an RSS feed the content will have to be public before publishing it. If you’re comfortable with that, you can use a service like zinepal or bloxp to turn your blog into an ebook. Zinepal has a free option creating the Kindle, Mobipocket or ePub file and then formatting the book. Additional options are available with Pro option.

Bloxp is an entirely free option for creating an eBook from your RSS feed, although it is limited to 250 blog posts. Once it crawls your site, Bloxp cleans its contents to create a well-formatted ebook. This one doesn’t come with a lot of extra options – it’s just the basics for converting your content into an ePub or Mobi file, readable in most ebook readers.

Distribution and Promotion

There are many services that you can use to build your book, but doing so in a vacuum is not recommended. You might consider getting a professional editor to provide a copy editing service for your book before sending it out into the world. Once it’s been polished up and prepared for sale, you’ll need to select an avenue for distribution.

Selling your book through a distributor is one way to get it out to the public. However, the most profitable way to sell your book is by distributing it on your own website. This is another aspect that WordPress can easily handle. If you’re just selling a book (or multiple books), you don’t even need a full e-commerce set-up. At the most basic level, you could simply paste a PayPal button code on your site to sell your book. Alternatively, you could use a free plugin such as Easy Digital Downloads, which is entirely devoted to selling digital files, to provide a smoother checkout experience for your book customers.

Using WordPress to handle distribution opens up many other avenues for promotion and capturing leads generated by the book buzz. You can use WordPress to blog about the book, create a community around your work and provide a way for people to sign up for your newsletter to stay in touch. With a little bit of strategy, you can build an entire business around your book.

Self-publishing is at the core of the WordPress mission to democratize publishing. With a few additional plugins the platform can handle every aspect of self-publishing from start to finish, whether you’re sending your book out to the many electronic readers around the world or formatting it to be printed. If publishing a book is on your list of goals for 2014, WordPress has all the tools you need to create, publish and promote your book.


23 responses to “How To Self-Publish a Book With WordPress”

  1. Wow, Thanks Sarah, With this post you’ve shown a powerful start in 2014!
    I am very interested in this area, last year wrote a review about “PressBooks”
    I checked PressBooks again recently, they’ve had some changes since I wrote the review but I still don’t like their themes and I guess the way they’ve decided to monetise has an slim chance for success.

  2. These plug-ins look promising! It’s my goal as well to start publishing this year, so this article couldn’t have come at a better time.

    Sarah, I’d like to suggest a follow-up post on the marketing aspect to self-publishing with WordPress. It’s a challenge for most authors and soon-to-be authors (myself included) as it means promoting and “selling” your art.

  3. Wow, I didn’t know that there are so many options. Using WordPress, of course is cool. There are some other options like, which integrates with Dropbox and markdown files to produce pdf’s and epub or mobi files. Although it’s nice I wonder, if using WordPress instead would not be easier. I knew about some of this options, but didn’t know that there are so many. Great article.

  4. If you want a serious book based on your blog posts, you can’t beat the hands-on method of picking the right blog posts, putting them in the right order, and then using a professional design service to design the ebook and print book.

    It takes skill to choose the overall argument or logical structure of your book, and then choose the best blog posts that fit that structure, followed by arranging them in the best order. Each blog post has its own sub-argument and sub-topics that need to be carefully analyzed for best fit.

    Follow this developmental editing process with professional copyediting and proofreading. Failure to do so usually results in an ineffective and difficult-to-read book.

    After editing, seek professional design services by someone who has significant experience in both ebook and print book design. While it can seem like an easy process to prepare an ebook, there are many factors to consider and poor design always shows. Print design is even more important as this is still an art form. Forget templates and discount services if you want your book to look professional.

    This advice is for the person who cares how their book represents them to potentially thousands of readers. If you want an powerful book that stands a chance of high sales and also builds your reputation as an expert in your field, you need to pay the cost up front. There are no shortcuts and there are no free lunches.

  5. Can’t add anything constructive, but did want to tell you what a helpful, practical and timely article this is … and to thank you very much for posting it. Had no idea of the wealth of options out there until reading what you had to say, Sarah. Much appreciated!!

  6. While browsing for some online wp help, tips and tricks, I have stumbled upon wptavern… After reading this article, I can only say one thing: THANKS!
    Thank you for sharing all the info, opening good perspectives and solutions… :)
    You really helped me a lot with this article!


Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

%d bloggers like this: