WP Manifestindependent plugin directory
manifest / social / denzigns-links-pro

Denzigns Links Pro self-updates

Pro Version of custom Link-tree style plugin, built directly into WordPress

by Denzigns · github.com/denzigns/denzigns-links-pro · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/denzigns/denzigns-links-pro/archive/refs/heads/main.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

Denzigns Links

A branded Linktree-style links page built directly into WordPress.

Features

  • /links page at yoursite.com/links
  • Inherits the site's existing theme styles (fonts, colors)
  • Drag-and-drop link and section reordering
  • Section headers to group links
  • Active/inactive toggle per link (without deleting)
  • Font Awesome icon picker per link
  • Social media icon row — choose from 16 preset platforms OR add custom
  • QR code for the links page (downloadable in 3 sizes)
  • Any logged-in WordPress user can manage their links

Installation

  1. Upload the denzigns-links folder to /wp-content/plugins/
  2. Activate through the Plugins menu in WordPress
  3. Look for Links Page in the left admin sidebar
  4. Go to Links Page → QR Code and visit the preview to confirm /links is working

If the /links URL returns a 404 after activation, go to Settings → Permalinks and click Save Changes to flush rewrite rules.

Usage

Profile Tab

Set your display name, bio/tagline, and profile image. These appear at the top of your links page.

Links Tab

  • Click Add Section to create a grouping
  • Click the + button inside a section to add a link
  • Each link has a title, URL, icon picker, and active toggle
  • Drag the grip handle to reorder sections or individual links
  • Click Save Links when done

Social Tab

  • Click Add Platform to choose from Instagram, LinkedIn, TikTok, etc.
  • Click Custom to add any platform with a custom name, URL, and icon
  • Drag to reorder the icon row
  • Click Save Social when done

QR Code Tab

  • Your QR code is auto-generated for yoursite.com/links
  • Choose Small / Medium / Large
  • Download as PNG or copy the URL directly

File Structure

denzigns-links/
├── denzigns-links.php          # Main plugin file + hooks
├── includes/
│   ├── class-dzl-admin.php     # Admin menu, assets, AJAX handlers
│   └── class-dzl-frontend.php  # Rewrite rules, page render
└── assets/
    ├── css/
    │   ├── admin.css           # Dashboard styles
    │   └── frontend.css        # Links page styles
    └── js/
        └── admin.js            # Interactive dashboard logic

Data Storage

All data is stored in WordPress options:

  • dzl_profile_data — name, bio, avatar attachment ID
  • dzl_links_data — sections and links JSON
  • dzl_social_data — social platform entries JSON

External Dependencies (CDN)

  • Font Awesome 6.5 (icons)
  • SortableJS 1.15 (drag-and-drop)
  • api.qrserver.com (QR code generation — free, no API key needed)

Built by Denzigns