Docs

Slim SEO

2 min readUpdated June 15, 2026

WP LinkCanvas integrates with Slim SEO automatically. When Slim SEO is active, bio pages use per-language SEO title, meta description, canonical URL, and Open Graph image from the fields in the bio page editor rather than Slim SEO’s defaults.

Detection#

WP LinkCanvas detects Slim SEO via the SLIM_SEO_VER constant, the \SlimSEO\Plugin class, or the slim_seo() function. No configuration is required — install and activate Slim SEO and the integration is live immediately.

What is injected#

On bio pages, WP LinkCanvas overrides the following Slim SEO outputs using Slim SEO’s native filter hooks:

WhatFilter used
Meta titleslim_seo_meta_title
Meta descriptionslim_seo_meta_description
Canonical URLslim_seo_canonical_url
og:imageslim_seo_open_graph_image
og:urlslim_seo_open_graph_url

On all other pages, these filters pass through unchanged — the integration only activates when the current request is a bio page.

Setting SEO fields#

In the bio page editor, each language tab has an SEO section with:

  • SEO title — overrides Slim SEO’s page title in <title> and og:title
  • Meta description — overrides Slim SEO’s description in <meta name="description"> and og:description
  • Open Graph image — overrides Slim SEO’s og:image. If left blank, falls back to the bio page avatar

If the SEO title or description fields are left empty on a language tab, Slim SEO’s own logic runs as normal for that page — WP LinkCanvas only overrides when a value has been set.

Canonical URL#

The canonical URL is always set to the correct language-specific bio page URL (e.g. yoursite.com/ar/links for the Arabic version). This is handled automatically — you do not need to set it manually. Without this override, Slim SEO may resolve the canonical to an unrelated post since bio pages use a custom rewrite rule rather than a standard WordPress post URL.

Open Graph and Twitter Cards#

Slim SEO inherits its og:image and og:description values from the meta title and description filters, so overriding the meta values also updates the Open Graph and Twitter Card output. The og:image is set separately via slim_seo_open_graph_image.

Fallback without Slim SEO#

When Slim SEO is not active, WP LinkCanvas emits its own minimal <meta name="description"> and Open Graph tags directly in wp_head. This means basic SEO output works on bio pages even without any SEO plugin installed.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only