Skip to content

External links opening inside the window

FleekDash opens WordPress admin pages inside its own windows. When a page inside a window links to an external site — a plugin's "Connect" or "Authorize" flow (for example Elementor Connect), documentation, upgrade links, or account/payment pages — that link is meant to open in a new browser tab, so the external site gets a full page instead of a frame inside FleekDash.

Most external links already behave this way. If one still loads inside the window (or shows a blank/blocked page inside it), the sections below explain why — and each has a simple fix.

First: update and hard refresh

The logic that sends external links to a new tab lives in the script loaded inside the embedded page. Two things can keep an outdated version of it running:

  • Outdated FleekDash. Earlier versions only intercepted plain link clicks. Links and buttons that plugins open with JavaScript — the Elementor Connect button is the classic example — could navigate inside the window. Update FleekDash to the latest version.

  • Stale cached script. After updating, hard refresh (Ctrl + Shift + R on Windows, Cmd + Shift + R on Mac) and clear any caching plugin or CDN layer, so the embedded page picks up the new script.

Cases that can still open inside the window

CaseWhy it happensWhat to do
Pages that redirect to an external service
Some wp-admin pages exist only to forward you to another site — OAuth connect screens (Elementor Connect), licensing/activation endpoints, some payment flows. If such a page is reached inside the window, the external site loads inside the frame and may look broken or refuse to render.
Open that admin page in a new tab before starting the flow — the redirect then happens in a full browser tab. See below.
Very old browsers
Catching JavaScript-initiated navigation (not just link clicks) relies on a browser feature that older Firefox and Safari versions don't provide.
Use a current version of Chrome, Edge, Firefox, or Safari.
Forms posting to external services
A form that submits directly to another site submits inside the window — FleekDash deliberately doesn't intercept it, so no form data is lost.
Rare. Open the page in a new tab before submitting.
Right-click or middle-click on admin links
The browser's own "open in new tab" on a wp-admin link opens that URL raw, without FleekDash's window styling.
Works, but may look unstyled — prefer the window's own New Tab button.

Open the embedded page in a new browser tab

Every FleekDash window has a New Tab button in its top bar — the small ↗ icon in the window header, next to the other window controls. Clicking it opens the same admin page as a full browser tab, outside the FleekDash shell.

Use it whenever a flow inside the window misbehaves:

  • Connect/Authorize flows (Elementor, licensing, payment providers)

  • Pages that redirect to another site

  • Any screen where an external page renders blank or refuses to load inside the frame

Inside a real browser tab, external links, logins, and OAuth redirects behave normally because nothing is embedded.

Quick answer for clients

You can share this summary:

If a link or button inside a FleekDash window opens a third-party page inside the window itself — or shows a blank page — it's usually an external site that can't display inside a frame. Update FleekDash and hard refresh first. If it still happens, click the window's New Tab button (the ↗ icon in the window header) to open that admin page as a full browser tab, then continue the flow there.

Still unsure?

When contacting support, include:

  1. The page and the exact button or link that misbehaves.

  2. Your browser name and version.

  3. What you see — a blank frame, an error, or an external page loading inside the window.