Docs

Installation & Setup

2 min readUpdated June 15, 2026

WP LinkCanvas is a self-hosted link-in-bio plugin for WordPress. Your bio page lives on your own domain, under your own brand, with no third-party platform in the middle.

Requirements#

  • WordPress 6.0 or higher
  • PHP 8.1 or higher
  • A WordPress site with pretty permalinks enabled (Settings → Permalinks → anything except Plain)

Installing the plugin#

From a zip file#

  1. Go to Plugins → Add New Plugin in your WordPress admin
  2. Click Upload Plugin
  3. Choose the wp-link-canvas.zip file you downloaded
  4. Click Install Now, then Activate Plugin

Via WordPress update (existing installs)#

If you already have WP LinkCanvas installed and a license activated, updates appear automatically in Dashboard → Updates. Click Update Now — no zip upload needed.

After activation#

Once activated, a new Bio Pages menu appears in your WordPress admin sidebar.

Go to Settings → Permalinks and click Save Changes — you do not need to change anything, just save. This registers WP LinkCanvas’s custom URL rules so bio pages resolve correctly.

If you skip this step, bio page URLs will return a 404.

2. Create your first bio page#

Go to Bio Pages → Add New. Give it a title and a slug (e.g. links → your page will be at yoursite.com/links). Save the page, then open the editor to start adding links.

3. Activate your license#

Go to Bio Pages → License and enter your license key to enable automatic plugin updates. Without an activated license the plugin works fully — you simply will not receive update notifications in WordPress admin.

See Activating Your License for the full walkthrough.

Bio pages use a clean URL structure with no extra path segments:

PageURL
Default languageyoursite.com/links
Arabic (WPML/Polylang)yoursite.com/ar/links
Frenchyoursite.com/fr/links

The slug (links) is whatever you set as the bio page title slug in WordPress. You can have multiple bio pages with different slugs on the same site.

Multisite#

WP LinkCanvas can be installed on individual sites within a WordPress Multisite network. Network-wide activation is not recommended — activate it per site where you need it.

Uninstalling#

Deactivate and delete the plugin from Plugins → Installed Plugins. Bio page posts and their data remain in the database unless you have WordPress configured to delete plugin data on removal.