WordPress Connector Plugin

The BulkPublishing.AI Connector is a free WordPress plugin that links your site to BulkPublishing.AI with a single click — no Application Passwords, no REST API setup, no copy‑pasting credentials. Install it, click Connect, approve once, and you're publishing.

WWordPressBPBulkPublishing.AI

Why use the Connector?

There are two ways to connect WordPress to BulkPublishing.AI. The Connector plugin is the recommended path for almost everyone.

🔌 Connector Plugin 🔑 Application Password
Setup Install plugin, click Connect Manually create a password in WordPress, copy it into the app
Credentials stored A scoped token (only its hash is saved) Your username + a full‑access app password
Revoke access One click — Disconnect Delete the Application Password in WordPress
REST API config Handled automatically You must ensure /wp-json/ is reachable
Best for Everyone Sites that can't install plugins

Already using Application Passwords? You don't have to change anything — but switching to the Connector is more secure and far easier to manage. See WordPress Publishing for the manual method.


Requirements

Requirement Details
WordPress version 5.6 or later
PHP version 7.4 or later
HTTPS Your site must be served over https://
Admin access You need an Administrator account to install plugins

How it works in three steps

1Download2Install & Activate3Click Connect

Step 1 — Download the plugin

In BulkPublishing.AI, open Project Management → WordPress and click Download Plugin. This saves bulkpublishing-connector.zip to your computer.

You can also download it directly: bulkpublishing.ai/bulkpublishing-connector.zip

Step 2 — Install & activate in WordPress

  1. Log in to your WordPress dashboard.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Choose the bulkpublishing-connector.zip file and click Install Now.
  4. Click Activate Plugin.

A new BulkPublishing.AI item appears in your WordPress admin sidebar.

Step 3 — Click Connect

  1. Open the new BulkPublishing.AI menu item in WordPress.
  2. Click the gold Connect button.
  3. You're sent to BulkPublishing.AI to approve the connection — pick the project to link and click Approve.
  4. You're returned to WordPress, now showing a green Connected status. Done.

What happens behind the scenes

The Connector uses an OAuth‑style handshake so your password never leaves WordPress and is never sent to BulkPublishing.AI.

WordPressMints a one‑timesecret, opens theapproval pageBulkPublishing.AIIssues a scopedtoken, stores onlyits SHA‑256 hash1. Approve connection2. Token claimed server‑to‑server
  1. WordPress mints a one‑time secret and opens the BulkPublishing.AI approval page in your browser.
  2. You approve the connection and choose which project to link.
  3. BulkPublishing.AI issues a scoped API token and stores only a SHA‑256 hash of it — never the raw token.
  4. The plugin claims the token in a direct server‑to‑server call, then uses it to publish through its own bulkpublishing/v1 REST namespace.

Your WordPress login password is never transmitted or stored. The connection grants only the publishing scope the plugin needs, and you can revoke it at any time.


Managing the connection

Open Project Management → WordPress in BulkPublishing.AI (or the BulkPublishing.AI screen in WordPress) to see the live status:

Field Meaning
Status Green Connected or red Not connected
Site The WordPress site name and URL
Account The BulkPublishing.AI account the site is linked to
Connected on When the handshake completed
Plugin version The installed Connector version
  • Re‑check confirms the token is still valid.
  • Disconnect instantly revokes the token on both sides. Publishing stops immediately; reconnect any time by clicking Connect again.

Publishing with the Connector

Once connected, publishing works exactly like the standard flow — choose Push to WordPress on any generated article. Set your default post status (draft, pending, or publish), category, and author under the WordPress tab, and every article inherits them unless overridden.


Troubleshooting

Issue Solution
"Connect" does nothing Make sure your site is on https:// and that pop‑ups/redirects aren't blocked by your browser.
Returned to WordPress but still "Not connected" Your server may block outbound HTTPS requests. Confirm WordPress can reach bulkpublishing.ai, then click Connect again.
Old purple/unbranded screen You're on an older Connector build. Download the latest ZIP and re‑upload it via Plugins → Add New → Upload Plugin (it upgrades in place).
Plugin upload rejected Some hosts disable plugin uploads. Enable uploads, or install via SFTP into wp-content/plugins/.
Need to switch projects Click Disconnect, then Connect again and pick the new project during approval.