Publish to WordPress — connect with the Proparlab plugin
Once your site is connected, a page you approve in Proparlab appears on your WordPress blog — with the right title, slug, meta description and schema already in place. You connect it by installing a small plugin and typing a short code. Proparlab never asks for your WordPress password, and you can cut off access at any time by deactivating the plugin.
- •You can log in to WordPress as an administrator (you can see the Plugins menu).
- •Your site is self-hosted WordPress — that is, wordpress.org software on your own domain. WordPress.com sites on the free plan cannot install plugins.
- 1
Download the Proparlab plugin
In Proparlab open Content Engine → CMS Integration, choose WordPress, and click Connect WordPress. A code appears, and next to it a Download the plugin button. Click it — you get a file called
proparlab-wordpress.zip. Leave this browser tab open; you need the code in a moment.💡 The code expires after 30 minutes. If it does, click Connect WordPress again for a fresh one — nothing is lost. - 2
Install the plugin on your site
In a new tab, log in to WordPress and go to Plugins → Add New → Upload Plugin. Choose the
proparlab-wordpress.zipfile you just downloaded, click Install Now, then Activate Plugin.💡 Do not unzip the file first. WordPress wants the .zip exactly as downloaded. - 3
Open the Proparlab settings page
In the WordPress menu go to Settings → Proparlab. You will see a box asking for a connection code.
- 4
Type the code and press Connect
Copy the code from your Proparlab tab and type it into the box, then press Connect. The page confirms Connected within a second or two.
⚠ If it says the code is not recognised, it has probably expired or been used already. Go back to Proparlab, click Connect WordPress again, and use the new code. - 5
Choose who the posts are written by
Still on Settings → Proparlab, pick a WordPress user under Publish as. Every page Proparlab creates is attributed to that person, exactly as if they had written it. Pick a real author — it is better for readers and for search engines than a generic account.
- 6
Decide whether pages go live automatically
Back in Proparlab, on the connection you just made, set On publish:
- •Create as a draft — the page lands in WordPress as a draft for you to review and publish yourself. Start here.
- •Publish live — the page goes straight onto your site the moment you approve it in Proparlab.
💡 Leave it on draft for the first two or three pages. Once you trust what is arriving, switch to live and save yourself the step. - 7
Test it
In Proparlab press Test connection on the WordPress row. You should see three green ticks: plugin reachable, still paired, and can create posts. If all three pass, you are done — publish a page from Content Engine → Pages and watch it appear in WordPress.
Frequently asked questions
Why a plugin instead of just a username and password?+
Because a WordPress Application Password grants everything your account can do — edit plugins, read customer data, create new administrators. All Proparlab needs is permission to create a post. The plugin creates its own key that can do nothing else, so even in the worst case nobody can use it to reach the rest of your site.
How do I disconnect?+
Two ways, both immediate. In WordPress, go to **Settings → Proparlab** and press **Disconnect**; or simply deactivate the plugin. Either one deletes the key, and Proparlab loses access straight away. You do not need to tell us.
Does this slow my site down?+
No. The plugin does nothing at all on a normal page view except add the schema block to pages Proparlab created. It only wakes up when Proparlab sends a page.
What is "schema" and why does the plugin do it better?+
Schema is a small block of structured data that tells Google and AI assistants what a page is about. It belongs in the page **head**. WordPress’s built-in API cannot put anything there — it can only place it inside the article body, where it still works but carries less weight. The plugin puts it where it belongs.
I use WordPress.com, not my own hosting.+
Plugins need the Business plan or above on WordPress.com. If you are on a lower plan, use the **Webhook** connection instead, or move to self-hosted WordPress.
My host blocks plugin uploads.+
Some managed hosts disable the upload screen. Ask your host to install the plugin for you — send them the .zip — or upload it by FTP into `wp-content/plugins/` and activate it from the Plugins list.