Title: DailyBlogPost – SEO Article Publisher
Author: jsampedropro
Published: <strong>10 August 2026</strong>
Last modified: 10 October 2026

---

Search plugins

![](https://ps.w.org/dailyblogpost-auto-publisher/assets/banner-772x250.png?rev=
3640326)

![](https://ps.w.org/dailyblogpost-auto-publisher/assets/icon-256x256.png?rev=3640326)

# DailyBlogPost – SEO Article Publisher

 By [jsampedropro](https://profiles.wordpress.org/jsampedropro/)

[Download](https://downloads.wordpress.org/plugin/dailyblogpost-auto-publisher.1.5.1.zip)

 * [Details](https://en-gb.wordpress.org/plugins/dailyblogpost-auto-publisher/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/dailyblogpost-auto-publisher/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/dailyblogpost-auto-publisher/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/dailyblogpost-auto-publisher/#developers)

 [Support](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/)

## Description

DailyBlogPost – SEO Article Publisher connects your WordPress site to your DailyBlogPost
account. It transfers approved articles, images, metadata, categories, and tags 
without copy-pasting content.

This plugin requires an account on DailyBlogPost, a third-party hosted editorial
service. See the “External Service” section below for what is sent and to whom.

#### Features

 * **Automatic Import**: Articles are imported automatically every hour
 * **Manual Import**: Trigger imports manually when needed
 * **Customizable Settings**: Choose post status (draft/published), category, and
   author
 * **SEO Optimization**: Imports meta titles, descriptions, and keywords
 * **Secure Connection**: Uses API token authentication

#### How It Works

 1. Generate an API token from your DailyBlogPost account (Settings  API)
 2. Install and activate this plugin
 3. Configure the plugin with your API token
 4. Articles can be published instantly from DailyBlogPost (direct push) and still 
    support hourly/manual import fallback

#### Requirements

 * Active DailyBlogPost subscription
 * API token from DailyBlogPost
 * WordPress 6.1 or higher
 * PHP 7.4 or higher

### Support

For support, please visit:
 * Plugin documentation: https://dailyblogpost.app/en/
docs * Contact support: https://dailyblogpost.app/en/contact

### External Service

This plugin connects to DailyBlogPost (https://dailyblogpost.app), a third-party
hosted editorial service, to retrieve approved articles, publish them to the connected
WordPress site, and synchronize publication status. A DailyBlogPost account and 
API token are required; the plugin is not usable without one.

When does it connect?

 * Every hour, and whenever you trigger a manual import, to fetch approved articles
 * After each successful import, to report the resulting WordPress post ID, URL 
   and status
 * When an imported post is published, unpublished or trashed, to report its new
   status
 * When you use the “Test API Connection” button

What is sent to DailyBlogPost:

 * Your API token, used for authentication
 * The WordPress site URL and the REST endpoint URL DailyBlogPost may push articles
   to
 * The plugin version, its capabilities, and a randomly generated shared secret 
   used to authenticate incoming pushes
 * Article IDs, WordPress post IDs, post URLs and post statuses, so that DailyBlogPost
   knows what is already published

DailyBlogPost may also call this site’s REST endpoints to publish an article immediately
or to read back the status of articles it previously published. Those calls are 
rejected unless they carry the shared secret above.

Service terms and policies:

 * Terms of Service: https://dailyblogpost.app/en/terms
 * Privacy Policy: https://dailyblogpost.app/en/privacy

### Privacy

Your API token and the generated push secret are stored in your WordPress database.
No visitor data is collected. On imported articles only, the plugin adds the article’s
SEO title, meta description and author structured data to the page head; it loads
no JavaScript, stylesheet or tracker.

## Screenshots

[⌊Plugin settings under Settings → DailyBlogPost: API token, post status, author,
default category, and automatic hourly import.⌉⌊Plugin settings under Settings →
DailyBlogPost: API token, post status, author, default category, and automatic hourly
import.⌉[

Plugin settings under Settings  DailyBlogPost: API token, post status, author, default
category, and automatic hourly import.

## Installation

 1. Upload the plugin files to `/wp-content/plugins/dailyblogpost-auto-publisher/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to Settings  DailyBlogPost
 4. Enter your API token from DailyBlogPost (get it from https://dailyblogpost.app/
    app/settings?tab=api)
 5. Configure import settings
 6. Test the connection and run your first import!

## FAQ

### Where do I get an API token?

Log in to your DailyBlogPost account and go to Settings  API tab. Generate a new
token and copy it.

### How often are articles imported?

By default, articles are imported automatically every hour. You can also trigger
manual imports anytime.

### What happens to articles after import?

Articles are marked as published in DailyBlogPost to prevent duplicate imports.

### Can I choose the post status?

Yes! You can set imported articles to be draft, published, or pending review.

### Does it import images?

Yes. In direct publish mode, cover and inline article images are imported into the
WordPress media library and relinked in content.

### Is this plugin free?

Yes, the plugin is completely free. You only need an active DailyBlogPost subscription.

## Reviews

![](https://secure.gravatar.com/avatar/1847784fd1c65a0c016ee06380d71b739fdd94a6be947ae6ac1e37d2ffc75606?
s=60&d=retro&r=g)

### 󠀁[Really cool app, smooth WP integration](https://wordpress.org/support/topic/really-cool-app-smooth-wp-integration/)󠁿

 [franckwebpro](https://profiles.wordpress.org/franckwebpro/) 29 August 2026

I really enjoy Daily Blog Post. I contacted the team so they can integrate it with
WP, and it's now live, I'm very satisfied with the result! Smooth set up, just a
quick check before publishing, and new articles are live every day. there's a huge
potential with this app!

 [ Read all 1 review ](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/)

## Contributors and Developers

“DailyBlogPost – SEO Article Publisher” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ jsampedropro ](https://profiles.wordpress.org/jsampedropro/)

[Translate “DailyBlogPost – SEO Article Publisher” into your language.](https://translate.wordpress.org/projects/wp-plugins/dailyblogpost-auto-publisher)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/dailyblogpost-auto-publisher/),
check out the [SVN repository](https://plugins.svn.wordpress.org/dailyblogpost-auto-publisher/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/dailyblogpost-auto-publisher/)
by [RSS](https://plugins.trac.wordpress.org/log/dailyblogpost-auto-publisher/?limit=100&mode=stop_on_copy&format=rss).

## Change Log

#### 1.5.1

 * Adds the plugin homepage link (Plugin URI). No functional change

#### 1.5.0

 * Imports now report the real status of the WordPress post: an article imported
   as a draft for review no longer counts as published in DailyBlogPost
 * When an imported post is published, unpublished or trashed in WordPress, the 
   plugin reports its new status to DailyBlogPost in the background (up to 3 attempts),
   so the article counts as published exactly while it is public
 * The SEO title and meta description of imported articles now reach the page: through
   Yoast SEO or Rank Math when one is active, and printed by the plugin when no 
   SEO plugin is detected. SEOPress and All in One SEO are not supported yet: nothing
   is output there. A title or description typed in Yoast SEO or Rank Math still
   takes precedence. Previously they were stored but never output
 * Deactivating the plugin removes its scheduled tasks again (hourly import, connector
   announcement, pending status reports). The activation and deactivation hooks 
   had been lost in 1.4.0

#### 1.4.2

 * Updates no longer demote a live article: re-importing or re-publishing an existing
   post now keeps its current status. Previously the configured default status (
   draft on review-mode sites) was re-applied on every update, which could take 
   a published article offline.

#### 1.4.1

 * Fixed a fatal oversight in 1.4.0 where the plugin never initialized: no settings
   page, no imports, no publish endpoint. If you installed 1.4.0, update immediately.

#### 1.4.0

 * Imported articles now carry their DailyBlogPost author (name, bio, credentials,
   link) as post meta
 * Adds `schema.org/Person` markup so search engines can attribute the article to
   a real author, including their credentials as `jobTitle`
 * The markup is skipped when Yoast, Rank Math, SEOPress or All in One SEO already
   handles article schema, to avoid conflicting structured data

#### 1.3.0

 * Renamed every option, post meta key, cron event, class and constant to a prefix
   unique to this plugin, to avoid conflicts with other plugins and themes
 * Moved the REST routes to the `dailyblogpost-auto-publisher/v1` namespace
 * Existing settings and article markers are migrated automatically on update
 * Added an author setting; imported posts are no longer created without an author
 * Import results are now shown on the settings screen, including the last automatic
   run
 * A failed acknowledgement no longer causes the same article to be imported twice
 * Removed the bundled translation files; translations are now handled through translate.
   wordpress.org
 * Fixed a PHP 8.2 deprecation when importing inline images

#### 1.2.0

 * Added an authenticated, read-only publication status endpoint
 * Reports connector capabilities to DailyBlogPost
 * Enables safe reconciliation without treating drafts, private posts, or trash 
   as deleted

#### 1.1.0

 * API domain updated to dailyblogpost.app
 * Added direct publish endpoint for instant publication on click
 * Added inline and cover image import into WordPress media library during direct
   publish
 * Kept automatic hourly import and manual import as fallback

#### 1.0.0

 * Initial release
 * Automatic hourly import
 * Manual import option
 * API token authentication
 * SEO meta data import
 * Category and status configuration

## Meta

 *  Version **1.5.1**
 *  Last updated **7 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.1 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/dailyblogpost-auto-publisher/)
 * Tags
 * [automation](https://en-gb.wordpress.org/plugins/tags/automation/)[blog](https://en-gb.wordpress.org/plugins/tags/blog/)
   [content](https://en-gb.wordpress.org/plugins/tags/content/)[publishing](https://en-gb.wordpress.org/plugins/tags/publishing/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/dailyblogpost-auto-publisher/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/reviews/)

## Contributors

 *   [ jsampedropro ](https://profiles.wordpress.org/jsampedropro/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/dailyblogpost-auto-publisher/)