Skip to Content
ChannelsDisconnecting or reconnecting

Disconnecting or reconnecting

When a channel stops working, reconnect — you’ll keep using the same channel with a refreshed credential. When you no longer want a channel at all, disconnect. Both live in the same place.

Disconnect

  1. In wp-admin, go to Structura → Channels.
  2. Click the connected channel’s card to open its install panel.
  3. Click Disconnect. Confirm in the dialog.
  4. The channel flips from Connected back to Connect in the store. No more dispatches fire for this channel on this site.

What disconnecting actually does

  • Removes the stored credential (OAuth token, webhook URL, API key) from the Structura cloud for this site activation.
  • Stops future dispatches for this channel on this site.
  • Does not revoke the OAuth grant on the channel’s side. For LinkedIn in particular, you’ll still see Structura in LinkedIn’s authorized-apps list — remove it there too if you want a clean slate.
  • Does not delete past log entries. The CHANNELS.PUBLISH entries for previous publishes remain on the Logs page.

Disconnecting one site’s channel does not affect another site on the same license — connections are per-activation.

Reconnect (when a credential stopped working)

If a channel shows Needs attention because its credential expired or was revoked, you don’t need to fully disconnect:

  1. Click the channel’s card to open the install panel.
  2. Click Reconnect. For OAuth channels, this re-runs the sign-in flow. For webhook/credential channels, you get the same form pre-filled with the old values so you can update the specific field that changed (e.g., a rotated Slack webhook URL).
  3. If verification succeeds, the channel flips back to Connected and the next publish resumes normal dispatch.

Reconnect is the right choice when:

  • LinkedIn OAuth was revoked (you changed your password, or the grant aged out).
  • A Slack or Discord webhook was regenerated.
  • A Telegram bot got a new token.
  • An IndexNow key file was removed and re-uploaded.

Disconnect when you actually mean it

Disconnecting is for when you don’t want this channel at all anymore. Examples:

  • You wired up a Discord channel for testing and now want it out of the list.
  • You’re moving to a different Slack workspace and won’t be using the old one.
  • You misconfigured a channel (e.g., connected LinkedIn to the wrong profile) and want to start over.

For “start over”, disconnect then connect fresh — reconnect reuses the same backing credential slot.

If disconnect seems not to take

If you disconnect but the Channels page still shows the channel as Connected after a refresh, there’s usually a sync issue between plugin and cloud. Try:

  1. Refresh the Channels page.
  2. If still showing connected, check Structura → System Logs for errors on the disconnect attempt.
  3. If all else fails, contact support with the site URL and channel name.

Reinstalling the plugin

If you do a Standard uninstall (keep data) and then reinstall, your channel connections survive because they live cloud-side — the plugin finds them and picks up dispatching automatically. See Standard uninstall (keep data).

Full uninstall disconnects channels at the activation level. On reinstall you’ll need to reconnect them. See Full uninstall (wipe all data).

Last updated on