urZONE Mirror: Free vs Pro — The Complete Guide
urZONE / JournalPlugin guides & resources
WordPress / Plugin guide

One window.
More possibilities.
Free vs Pro.

Your guide to urZONE Mirror: compare the editions, build your first mirror window, and make it feel at home on your site.

urZONE MirrorSetup · Design · Troubleshooting
FREE / THE ESSENTIALS

Start with the basics.

Create mirror windows with saved shortcodes, window controls, and title and height settings.

PRO / MORE CONTROL

Make the window yours.

Add custom styling, fonts, a hover menu, headers and footers, and control when windows load.

Your site, with a window into another.

urZONE Mirror shows another website (or a page of your own site) inside a framed window on any page. Visitors can click links, fill in forms and stay logged in, all without leaving your page.

There are two plugins. You can use either one, or both at the same time.

Free vs Pro at a glance

FeatureFreePro
Admin menuurZONE MirrorurZONE Mirror Pro
Shortcodes[urzone_clone] and [urzone_mirror][urzone_clone_pro] and [urzone_mirror_pro]
Shortcode generator with saved listYesYes, plus a search box
Window bar with reload, new tab, minimise, full screenYesYes
Title and height settingsYesYes (height also accepts 80vh)
Works with IP:port and multisite subsitesYesYes, plus a subsite drop-down in the generator
Typing a bare address like 192.168.1.10:8080Needs http://Added for you
File uploads inside the mirrorNoYes
Faster loading when mirroring your own site (activity, members, groups pages)NoYes
Start windows open or closed (one default for all, or per shortcode)NoYes
Colours for the banner, buttons and textNoYes
Your own font (Google font or font file)NoYes
Hover mega menuNoYes
Header and footer around the windowNoYes
Safe error handling (a problem shows a short message instead of a white screen)NoYes

The Free column describes the original free plugin. If you have updated it yourself, it may have more.

Installing

Free

  1. Plugins > Add New > Upload Plugin, or place the plugin files in the plugins folder.
  2. Activate it. The urZONE Mirror menu appears.

Pro

  1. Upload urzone-mirror-pro.php as its own plugin (a folder named urzone-mirror-pro with the file inside also works).
  2. Do not paste it over the free plugin’s files.
  3. Activate it. The urZONE Mirror Pro menu appears.

Using both together: this is safe. They use different names and different shortcodes, so they do not clash. If you only want one, you can deactivate the other.

Making a mirror window

Step 1: Create the shortcode

  1. Open urZONE Mirror (Free) or urZONE Mirror Pro (Pro) in the admin menu.
  2. In Create shortcodes, type the address of the site or page you want to show.
  3. Pro also lets you pick a subsite of your network from a drop-down.
  4. Add a window title if you like (and a height in Pro).
  5. Press Generate & Save.

Step 2: Put it on a page

  1. Press Copy next to your shortcode in the saved list.
  2. Edit the page where you want the window and paste the shortcode into it.
  3. Update the page and view it.

Without a shortcode on a page, no window shows on that page. The plugin does nothing on its own.

Shortcode examples

Free:

SHORTCODE
[urzone_clone url="https://example.com" title="Portal" height="640"]

Pro:

SHORTCODE
[urzone_clone_pro url="https://example.com" title="Portal" height="80vh" open="no" footer="no"]

Pro shortcode settings

SettingWhat it does
urlThe page or site to show (required)
titleName shown in the window bar
heightA number (pixels, minimum 300) or a value like 80vh, 40rem
openyes loads it right away, no waits until the visitor clicks the window
menuno hides the hover menu in this window
headerno hides your header in this window
footerno hides your footer in this window

Pro design (Pro only)

In urZONE Mirror Pro, scroll to Pro design. A small preview updates as you change things. Press Save design when you are happy. The design applies to every Pro window, so you do not need to change the shortcodes.

Colours Pick colours for the banner, borders, window background, the four round buttons, the menu, an accent colour, and the header and footer.

Font

  • Type a Google font name (for example Poppins), or
  • Upload a .woff2, .woff, .ttf or .otf file in Media and paste its link.
  • If both are filled in, your own file is used.
  • The font applies to the window bar, menu, header and footer. The mirrored website keeps its own fonts.

Hover mega menu Write your menu as plain lines:

MENU CONFIGURATION
# Community
Activity | /activity/
Members | /members/
# Groups
All groups | /groups/
  • A line starting with # starts a new column.
  • Other lines are Name | link.
  • Use /activity/ for pages on the mirrored site, or a full https:// address.
  • Leave it empty for no menu.
  • Visitors hover over the Menu button (or tap it on a phone) to open it. Clicking a link opens that page inside the window.

Header and footer Type plain text or simple HTML (bold, links, images). Scripts and styles are removed for safety.

Start open or closed In Default window state, choose whether windows load right away or wait until clicked. A closed window loads nothing until the visitor clicks it, which keeps pages fast. A single shortcode can override the default with open="yes" or open="no".

Reset Reset to default look clears your colours, font, menu, header and footer.

Moving from Free to Pro

  1. Install and activate Pro (see section 2).
  2. Pro keeps its own saved list, so shortcodes saved in Free do not appear there. Create them again in the Pro generator.
  3. On each page, change [urzone_clone ...] to [urzone_clone_pro ...]. Keep the same url and title.
  4. Check each page, then deactivate Free if you no longer need it.

If you deactivate Free while pages still use [urzone_clone], those pages show the raw shortcode text. Change them first.

Troubleshooting

What you seeWhat to try
The window stays on “loading”Mirror the page in its own tab first using the new-tab button. If your server is small, set windows to start closed.
“Mirror Error: not authorised”Generate the shortcode again from the admin page, then reload the page.
A 502 or Bad Gateway pageThe server did not answer. Check your PHP error log and PHP worker limits.
Missing styles or broken scripts when Cloudflare is onIn Cloudflare, add a rule for URLs containing gateway_action to turn off Rocket Loader, caching and minify.
A blank page after changing a plugin fileRestore the previous file, then reapply the change one file at a time.
The raw shortcode text shows on the pageThe plugin for that shortcode is not active, or the name is wrong. Free uses urzone_clone, Pro uses urzone_clone_pro.

Good to know

  • Pro and Free save their data separately.
  • The Pro design is saved once for the whole site.
  • Only site administrators can create or delete shortcodes.
  • Take a backup before changing plugins on a live site.