plugin-icon

Kitgenix Affiliate Link Manager

Door Kitgenix·
Manage affiliate short links in one place and redirect visitors via /go/{slug}.
Versie
1.0.0
Laatst bijgewerkt
Mar 1, 2026

Affiliate URLs can get long, messy, and hard to manage — especially once they’re embedded across pages, posts, emails, and ads.

Kitgenix Affiliate Link Manager gives you a simple, central place to create and manage short affiliate links, and redirect visitors using a clean URL format:

/go/{slug} (prefix configurable)

It’s designed to be lightweight and practical: – Create links with a Name, Slug and Destination URL – Configure the redirect prefix (default: go) – Choose redirect status: 307, 302 or 301 – Track click counts per link – No third-party redirect/short-link service (redirects happen on your site)

SEO note: you can choose a per-link rel value (nofollow / sponsored / both). When placing your short URL into content, use sponsored/nofollow to follow search engine guidelines for affiliate links.

Notes

  • This plugin stores links in a private custom post type and performs redirects via WordPress rewrite rules.
  • After changing the redirect prefix, you may need to re-save Permalinks (Settings Permalinks) to ensure rewrite rules are refreshed.

Quick Start

  1. Install and activate the plugin.
  2. Go to Kitgenix Affiliate Links.
  3. Add a link (Name + Destination URL + optional custom slug).
  4. Copy the generated short URL and use it anywhere.

Developers

Text domain: kitgenix-affiliate-link-manager

Custom post type: – kitgenix_aff_link

Post meta: – Destination URL: _kitgenix_affiliate_destination_url – Click count: _kitgenix_affiliate_clicks – Rel value: _kitgenix_affiliate_rel (allowed: nofollow, sponsored, nofollow sponsored)

Settings option: – kitgenix_affiliate_link_manager_settings

Settings group (Settings API): – kitgenix_affiliate_link_manager_settings_group

Redirect query var: – kitgenix_affiliate_slug

Admin actions / nonces: – Admin-post action (save): admin_post_kitgenix_affiliate_link_save – Admin-post action (delete): admin_post_kitgenix_affiliate_link_delete – Link save nonce action: kitgenix_affiliate_link_save – Link save nonce field name: kitgenix_affiliate_link_nonce – Link delete nonce action: kitgenix_affiliate_link_delete – Link delete nonce query arg: nonce – Settings save nonce action: kitgenix_affiliate_link_manager_settings_save – Settings save nonce field name: kitgenix_affiliate_link_manager_settings_nonce

Settings UI field identifiers: – Redirect status id: kitgenix_affiliate_redirect_status

External Services

This plugin includes a shared “Kitgenix hub” component in wp-admin which may fetch publicly available plugin metadata from WordPress.org using WordPress core’s plugins_api() function.

Caching: – Transient: kitgenix_hub_wporg_active_installs_v1 – Transient: kitgenix_hub_wporg_ratings_v1

Redirect destinations: – When a visitor uses a short URL like /go/{slug}, the plugin redirects them to the destination URL you configured for that link. Destination URLs are commonly on third-party domains (affiliate programs).

Security & Privacy

  • No tracking cookies are added.
  • Admin actions are protected with capability checks and nonces.
  • Redirect destinations are validated before redirect.

Uninstall

Uninstall removes only plugin settings and plugin-only transients (but does not delete stored affiliate link posts or click data).

Deleted: – Option: kitgenix_affiliate_link_manager_settings – Transient: kitgenix_affiliate_link_manager_do_activation_redirect – Transient (short-lived): kitgenix_affiliate_link_manager_do_rewrite_flush

Support Development

If this plugin saves you time managing affiliate URLs, you can support ongoing development here: https://buymeacoffee.com/kitgenix

Credits

Built with ❤︎ by @kitgenix – https://kitgenix.com

Gratisop Business abonnement
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 6.9.1
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.