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.zipShips 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
/linkspage atyoursite.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
- Upload the
denzigns-linksfolder to/wp-content/plugins/ - Activate through the Plugins menu in WordPress
- Look for Links Page in the left admin sidebar
- Go to Links Page → QR Code and visit the preview to confirm
/linksis working
If the
/linksURL 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 IDdzl_links_data— sections and links JSONdzl_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