Site Connector

The Site Connector feature allows you to link any number of websites, including individual installations and entire multisite networks. Once connected, these websites act as if they were part of a shared environment, enabling centralized management via the Greyd Hub interface.

When used alongside the Global Content feature, connections make it possible to share and reuse content across all connected websites — even across remote servers. This functionality is only available with the Scale subscription.

To activate the feature, go to Greyd.Suite → Features and enable Site Connector. Once activated, a new tab labeled Connections appears within Greyd Hub, and the Websites tab is extended with new options. If the Greyd Global Content plugin is active, you’ll also find a Connections page in the Network Admin under Global Content → Connections. Both areas show the same connection list and settings.

Important: The feature relies on the WordPress REST API and uses application passwords for authorization. If a third-party plugin disables the REST API or interferes with application password handling, connections may not work. Without this feature, Global Content and Global Search only operate within a local network and cannot access or integrate remote websites.

Connections Tab

Screenshot of the Connections Tab, further explained in the following paragraphs

The Connections tab displays all established connections to other websites or networks. Each entry includes:

  • Title: The label set when the connection was created
  • URL: The URL of the connected site or network
  • User: The WordPress user who initiated the connection
  • State: Indicates the status of the connection
    • Connection active: A working connection has been successfully authorized
    • Connection inactive: The connection is broken or failed; a relevant error is shown in the admin notifications

Settings for each connection allow you to define whether it’s used for Global Content and/or Global Search. If unchecked, the connection is ignored by the respective feature. See the relevant documentation for more details.

Adding a Connection

To connect to another site, you need Administrator access on that site. For multisite networks, Super Admin privileges are required. Both sites must have valid SSL certificates and run the latest version of the Greyd Plugin. On the Connections tab, in the “Add connection” section, you need to do the following steps:

  • Enter the URL of the remote site and click Request Connection.
  • You are redirected to an authorization page on the target site. If invalid, the request silently fails.
  • If valid, the Authorize Application page appears.
Screenshot of Application authorization showing that connection request was made

To access this page, log in as Administrator (or Super Admin for networks). You will be prompted to name the connection and approve or deny it. If approved, you’re redirected back and the connection is saved but remains inactive.

You now need to repeat the connection request from the remote site to the origin. Once both sides have approved each other, the connection becomes active on both ends. Any issues are displayed on the respective Connections page.

Application Passwords

Connections are authorized using WordPress Application Passwords, tied to the user who created them. You can manage these in the user’s profile under Application Passwords.

Screenshot of Application Passwords management page, explained in the paragraphs before and after.

This area lists each password’s name, creation date, and last-used IP and time. This helps determine if a connection attempt was made. Deleting the user, changing their role, or revoking their password breaks the connection.

Integration with Greyd Hub

Once active, connections extend the Websites tab in Greyd Hub with remote websites from connected networks. These can be used the same way as local sites in features like Migration Assistant and Staging Assistant.

Note: You cannot edit remote site settings such as blog title, description, or visibility. For more details, see the documentation on Greyd Hub and Staging.

Video

You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information

Last updated: