Version 2.6.10 Β· Complete Guide

FlowLinks User Guide

Everything you need to master the smart internal linking system for WordPress & WooCommerce β€” from first install to advanced styling.

⚑ Lightning Fast 🎯 Smart Targeting 🎨 Fully Styleable πŸ›’ WooCommerce Ready πŸ”’ Secure by Design

☰ Table of Contents

01
Introduction
What FlowLinks does and why it matters

FlowLinks automatically inserts a configurable "Related Content" block into your posts, pages, and, when WooCommerce is available, products. It applies the content types, exclusions, placement rules, ordering, and visual settings you choose so readers can discover more relevant content without manually adding every recommendation.

πŸ”—
Automatic Internal Linking

Insert relevant links inside your content with zero manual effort.

🧩
Content Type Matrix

Decide exactly which post types can be linked from which source types.

🎨
Card & List Layouts

Switch between beautiful card grids and compact lists in one click.

πŸ›’
WooCommerce Native

Independent ordering rules for products.

πŸ‘οΈ
Live Preview

See exactly how the block will look before saving a single setting.

πŸ”’
Secure & Fast

Nonce-protected actions, escaped output, lightweight queries.

02
Installation
Get up and running in under 60 seconds
  1. Upload the plugin Go to Plugins β†’ Add New β†’ Upload Plugin and select the FlowLinks ZIP file.
  2. Activate Click "Activate Plugin" once the upload finishes.
  3. Open FlowLinks In the WordPress sidebar, find the FlowLinks menu (link icon) and click it.
  4. Configure your rules Set up the Internal Links settings β€” the default preset works out of the box.
  5. Save Click "Save Settings" and visit any post to see FlowLinks in action.
πŸ’‘ Pro Tip

The plugin ships with sensible defaults β€” Post↔Post and Product↔Product. You can turn it on and publish immediately, then refine later.

03
Internal Links Tab
The command center of FlowLinks

The Internal Links tab is where all the magic happens. It contains five major cards β€” General Settings, Content Type Matrix, Display Settings, Display Order, and Style & Colors β€” plus a Live Preview panel at the bottom.

πŸ“ Layout Overview

The top row shows General Settings (left) and Content Type Matrix (right). Below them, Display Settings and Order & Selection sit side by side. The Style card and Live Preview span the full width.

04
General Settings
Activation, titles, and core display conditions
General Settings

Control activation, title and general internal-link display conditions.

What Each Field Does

Enable toggle β€” The master switch. Off means nothing is injected anywhere on the frontend.

Link Box Title β€” The heading that appears above your links (e.g. "You May Also Like", "Related Products").

Minimum Words to Display β€” If a post is shorter than this number of words, the box won't render. Set to 0 to always display.

Links per Box β€” How many items appear in each block. Range: 1–20. When the value is ≀ 6 and the layout is "Card", all items fit into a single row.

05
Excluded Content
Keep certain posts out of the recommendation pool
Excluded Content

Up to 500 items. Enter a post, page, or product ID or internal URL.

3 / 500
Comma, space, or newline-separated IDs or internal URLs.
#12 About Us #45 Contact #103 Terms
⚠️ Note on Self-Exclusion

Excluded IDs are removed from the recommendation pool. The current page can still display its own box β€” FlowLinks always removes the source post from candidates automatically.

06
Content Type Matrix
Control which content types link to which

The matrix is a two-dimensional grid. Rows represent the source content type; columns represent the target content type. A checked cell means: "posts of this source type can recommend items of this target type."

Content Type Matrix

Choose which content types may be shown as internal links for each source content type.

Content Type Posts Pages Products
Posts
Pages
Products

Example Configuration

Want to recommend products at the end of every blog post? Check the Posts β†’ Products cell. Want related blog content on product pages for cross-selling? Check Products β†’ Posts.

πŸ’‘ Best Practice

Start conservative. Enable only the combinations that make editorial sense. Too many cross-links can dilute SEO value and confuse visitors.

07
Display Settings
Position, analysis mode, and content toggles
Display Settings

Precisely control the number of boxes, insertion positions, and content analysis mode.

Enter paragraph numbers separated by commas, spaces, or new lines. The number of values determines both the number and placement of boxes. Example: 2, 5, 9 means 3 boxes.
3 boxes from the entered positions

Box count and positions

The number of boxes is calculated automatically from the numbers in this field; only valid, unique positions are used.

Featured Image Show each content item image
Excerpt Show a short content excerpt

Content Analysis Mode

Normal Paragraph β€” Counts real HTML <p>...</p> elements in the original rendered content. Comments and code/raw-text areas are ignored.

WordPress page builders β€” Elementor-aware mode recognizes Elementor text-editor/widget wrappers and counts only their real <p>...</p> elements. The wrapper itself never creates an extra paragraph index; if no recognized Elementor text-editor wrapper is present, FlowLinks safely falls back to structural HTML paragraph detection.

08
Display Order & Selection
Independent rules for articles vs products

FlowLinks keeps two separate ordering profiles: one for Posts & Pages and one for WooCommerce Products. In the current Free UI, both profiles expose date-based ordering with an independent ascending/descending direction.

Posts and Pages
POST / PAGE
WooCommerce Products
WooCommerce

Available Sort Method in the Free UI

Newest / oldest Sort by publish date, with an independent ascending/descending direction for posts/pages and products.

ℹ️ Compatibility note

The renderer still accepts several legacy ordering keys for backward compatibility with older saved settings, but those advanced methods are not exposed as selectable options in the current Free administration UI.

09
Style & Colors
Make the block match your brand
Style & Colors

Configure the visual structure of the boxes with consistent, organized controls.

Optional credit

The Optional external credit link switch controls the β€œPowered By: Pixel Flowlinks” link to Pixel Plugins shown in the public box header. It is disabled by default and appears on public pages only after you explicitly enable it.

Display type and dimensions

Colors

Background
Border
Title
Text
List Item Border

Card vs. List

Card layout β€” Grid of visual cards with thumbnails, ideal for blog recommendations and product carousels.

List layout β€” Compact vertical list with side thumbnails. Perfect for sidebars and dense content areas.

🎨 Color Tip

The List Item Border color only applies in List mode. It draws a coloured left border on each row for a clean accent effect.

10
Live Preview
See it before you save it

The Live Preview panel at the bottom of the Internal Links tab renders a real-time replica of your frontend output using the same data, ordering, and styling rules. Any change to a setting β€” title, colors, positions, ordering β€” updates the preview within milliseconds.

Live preview

The preview uses the same data, ordering and final frontend styling.

● LIVE
Recommended Content
⚑ Powered By: Pixel Flowlinks
πŸ“
Getting Started with FlowLinks

A quick walkthrough of the essential features.

πŸ“¦
Premium Add-ons

Extend FlowLinks with powerful modules.

πŸ“
Advanced Ordering Rules

Hand-pick your recommendations with ease.

11
About Tab
Plugin information and credits

The About tab shows the plugin's key features, version, and a link to the official site.

πŸ”—
Related Content

Related links for posts, pages and WooCommerce products.

🧩
Content Matrix

Source-to-target content matrix with independent ordering rules.

🚫
Exclusions

Up to 500 content exclusions using IDs or internal URLs.

🎯
Placement & Preview

Configurable paragraph placement, Card/List display and live preview.

🎨
Visual Controls

Configurable colors, typography, thumbnails and excerpts.

πŸ”’
Secure Administration

Nonce-protected actions with server-side validation and escaped output.

🌐 Official Website

Visit pixelplugins.top for updates, documentation, and premium add-ons.

12
Frontend Output
What your visitors actually see

On the frontend, FlowLinks injects the block directly into your content at the exact paragraph positions you specified. The block is fully LTR-aligned and themed with the colors you chose.

πŸ“Œ Note on RTL Sites

FlowLinks enforces LTR text direction on the block regardless of your site's default direction. When enabled by the site administrator, the optional "Powered By" credit is displayed in the box header together with the title and content items.

Insertion Pipeline

  1. Content word count If fewer words than your minimum, block is skipped.
  2. Content analysis Paragraphs or Elementor text blocks are identified.
  3. Position matching The block is injected after each requested paragraph index.
  4. Rendering Related posts are fetched, ordered, styled, and HTML-escaped.
13
Tips & Best Practices
Get the most out of FlowLinks
βœ… Start With Defaults

The out-of-the-box config works well for most sites. Tweak only what you need.

βœ… Use Focused Rules for Pinned Content

The current Free UI does not expose manual ordering; use the content matrix and exclusions to keep recommendations focused.

βœ… Keep Exclusions Under Control

Exclude utility pages (Privacy Policy, Terms, Cart, Checkout) so they never appear as recommendations.

⚠️ Test Different Paragraph Positions

Placing a block at paragraph 2 can feel intrusive. For long-form content, paragraphs 4–6 usually perform best.

🚫 Avoid Over-Linking

Too many internal links on one page dilute SEO value. Two or three contextual blocks are usually enough.

You're now a FlowLinks power user. Enjoy smarter internal linking! πŸŽ‰