Webflow sync, pageviews & more.
NEW

What is the process for connecting a Webflow project to an existing self-hosted WordPress site and publishing a page using the Webflow Pages plugin?

TL;DR
  • Install the Webflow Pages plugin on your WordPress site and activate it.
  • Generate and copy your Webflow API token, then connect your Webflow account via the plugin.
  • Select a Webflow project and static page, assign it a WordPress URL slug, and click publish to display it on your site.
  • Re-publish and re-sync to update pages when changes are made in Webflow.

To use Webflow to design pages and publish them to an existing self-hosted WordPress site, follow these steps using the Webflow Pages plugin.

1. Install the Webflow Pages Plugin on WordPress

  • Log in to your self-hosted WordPress admin panel.
  • Go to Plugins > Add New, then search for Webflow Pages.
  • Click Install, then Activate the plugin.
  • A new Webflow menu item will appear in the WordPress dashboard sidebar.

2. Get Your Webflow API Key

  • In Webflow, go to Account Settings > Integrations.
  • Scroll down to API Access, then click Generate New API Token (or use an existing one if applicable).
  • Copy the Personal Access Token.

3. Connect WordPress to Your Webflow Project

  • In the WordPress dashboard, go to the Webflow menu.
  • Paste the API Token you got from Webflow.
  • Click Connect Account.
  • After connection, select your Webflow site from the dropdown list.

4. Select and Publish a Webflow Page

  • After selecting your Webflow site, the plugin will display a list of your static pages from that project.
  • Choose the Webflow page you want to publish in WordPress.
  • Assign a WordPress permalink URL slug (e.g., /about, /promo-page).
  • Click Publish Page.

The selected Webflow page is fetched from your Webflow project and served at the assigned URL within your WordPress site.

5. Manage or Update the Page

  • If you make changes to the page in Webflow, re-publish the Webflow project normally.
  • Then in the WordPress plugin settings, refresh or re-sync to pull in the updated content.
  • You can update or remove the integration for any published page from the plugin dashboard.

Summary

To publish Webflow pages to a self-hosted WordPress site, install the Webflow Pages plugin, connect your Webflow account via an API token, choose the target Webflow project and page, and set a WordPress URL path. The plugin fetches and displays the Webflow page as part of your WordPress site.

Rate this answer

Other Webflow Questions