---
title: "Publica Now for WordPress: sell your books from your own site"
description: "Free WordPress plugin: connect your Publica Now profile, add the Catalog block, sell from your site. Checkout, reader, print and payouts stay on Publica Now."
canonical: "https://publica.now/wordpress"
---

  

 Publica Now for WordPress

# Sell your books from your WordPress site

Install the free Publica Now plugin, connect your profile and drop the Catalog block on any page. Publica Now handles payment, delivery, the reader, print on demand and payouts.

  [Get the plugin](https://wordpress.org/plugins/publica-now/)  [See how it works ↓](#how) 

  Not on Publica Now yet? [Create your creator account →](/access/creator)

 Free and open source (GPL)

WordPress 6.2+ · PHP 7.4+

No code, no theme changes

  

 yoursite.com/books

Books

   ![Aphelios (Izdevums latviešu valodā)](https://publica.now/works/01m1y1sqzzrbk5x1v2c9w8fxxj/cover) 

Aphelios (Izdevums latviešu valodā)

Germaine de Saint-Preux

 3.99 USD

  Buy 

  ![Camino a la Serenidad](https://publica.now/works/01m1y0qw6h3pqh96nb04q4nkz5/cover) 

Camino a la Serenidad

Oscar Sánchez Ovalles

 2.50 USD

  Buy 

  

 

 What the Catalog block renders on your page: real covers, live prices, one button to checkout.  

   How it works

## Three steps, no code

The plugin reads your public catalog and sends buyers to Publica Now. Nothing about your site changes except the page you add.

 

 1. 01### Install the plugin
    
    In WordPress, go to Plugins → Add New, search for “Publica Now”, then install and activate it. You can also upload the zip manually.
2. 02### Connect your profile
    
    Paste your Publica Now profile URL under Settings → Publica Now. The plugin checks it and shows your name, avatar and works count. There are no API keys to copy.
3. 03### Place the block
    
    Add the Publica Now Catalog block to any page or post, or paste the shortcode. Your works appear with cover, price and a button that takes readers to checkout.
  
   What you can sell

## Everything that is live on your storefront

The block mirrors your Publica Now catalog. Publish something new and it appears on your site on its own, within minutes, with no page to edit.

 

   Ebooks EPUB and PDF, read in the browser on any device. 

 Audiobooks Listened to in the Publica Now reader, never downloaded from your site. 

 Music Albums, EPs and singles. 

 Video Films, talks and recorded lessons. 

 Courses Lessons in order, at the reader’s pace. 

 Zines Short runs, one-offs and everything in between. 

 Printed books Paperbacks manufactured to order and shipped to the buyer. Your site shows an Order paperback button; you never hold stock. 

   

    What stays on Publica Now

## Your site sells. Publica Now does the rest.

The plugin never touches money, files or buyer data. When a reader clicks Buy they are on Publica Now, and the sale is credited to your site.

### The same fee as everywhere else

A sale from your WordPress site costs what a sale from your storefront costs: 15% + USD 0.30 per paid transaction, card processing included. The plugin adds nothing.

 [ See pricing → ](/pricing) 

 

  01Checkout

Card payments worldwide, in the buyer’s currency.

 

 

 02The reader

Ebooks and audiobooks open in the Publica Now reader. Nothing is served from your hosting.

 

 

 03Print fulfilment

Each paperback is manufactured when it is ordered and shipped straight to the buyer.

 

 

 04Refunds and support

Buyers write to Publica Now, not to your inbox.

 

 

 05Payouts

Your share lands in your Publica Now balance, exactly like a sale from your storefront.

 

 

  

 

   The blocks

## Three blocks, three shortcodes

Every block has a shortcode twin with the same attributes, so it works in the block editor, the classic editor and any page builder.

 

 ### Catalog

Your whole catalog, or a slice of it, as a grid or a list. Filter by content type or free/paid, sort, limit, choose the columns.

Shortcode

 ```
[publicanow_works columns="3" content_type="literary" limit="6"]
```

 

### Work

One work as a card or an inline row: cover, title, price and its buttons. Made for the post you write about the book.

Shortcode

 ```
[publicanow_work id="your-book-slug"]
```

 

### Buy button

Only the button, for the sentence that ends in a sale. Digital, print, or whichever the work offers.

Shortcode

 ```
[publicanow_button work="your-book-slug" text="Buy the book"]
```

 

  

In the block editor, search for “Publica Now” and pick Catalog, Work or Buy button. The editor shows a live preview, and the Work and Buy button blocks let you pick the work from a list.

   For developers

## Templates you can override, links you can filter

Server-rendered, no build step, no external scripts or styles. Everything the plugin prints comes from a template your theme can replace, and every outbound link passes through a filter.

 

 ### Template overrides

Copy any file from the plugin’s templates/ folder into your-theme/publica-now/ and edit it. The plugin loads yours first.

 

### Hooks

Filters for the API base, the cache lifetime, every normalised work, the link attribution, the button label and the JSON-LD graph. Actions on connect, disconnect and cache purge.

 

### Attribution built in

Every outbound link carries utm\_source (your host), utm\_medium=wordpress\_plugin and utm\_campaign=publica-now-plugin, so sales from your site show up as yours in the Publica Now dashboard.

 

  

Change the campaign tag on every link the plugin prints:

 ```
add_filter( 'publicanow_link_args', function ( array $args, array $work, string $kind ) {
    $args['utm_campaign'] = 'spring-reading-list';

    return $args;
}, 10, 3 );
```

  [Source on GitHub](https://github.com/publicala/publica-now-wordpress)  [Developer documentation](/devs#embeds) 

 

 

 

      ##  Questions before you install 

   

    Does the fee change when I sell from my own site?   No. The plugin is free and the fee is the same 15% + USD 0.30 per paid sale that applies on your storefront. There is no per-site fee and no monthly fee. 

 

 

  Does the plugin store buyer data on my WordPress site?   No. Nothing about a buyer ever reaches your site. Checkout, accounts and receipts live on Publica Now. The only things that leave your site are your creator slug and your site’s hostname, which is what attributes a sale to you. 

 

 

  Can I sell printed books?   Yes. A work with a published print edition shows an Order paperback button that opens the Publica Now print checkout. The copy is manufactured to order and shipped to the buyer; you never hold stock. 

 

 

  What happens if Publica Now is unreachable?   The block keeps rendering from a cached copy for up to seven days. With no cache either, it shows a quiet link to your Publica Now page instead of an empty space, and administrators see the reason inline. 

 

 

  Do I need a developer to set it up?   No. Install, paste your profile URL, add the block. Developers can go further with hooks and template overrides, but nothing requires code. 

 

 

  Can I show another creator’s catalog?   The connect flow binds one creator: you. The shortcode’s creator attribute can name any public slug, because catalogs are public data, but there is no affiliate programme and every sale is credited to the creator who published the work. 

 

 

  

   ## Your site. Your books. One block.

Install the plugin in a minute and put your catalog where your readers already are.

  [Get the plugin](https://wordpress.org/plugins/publica-now/)  [Create your creator account](/access/creator)
