Title: Katina Link Manager
Author: Jean Galea
Published: <strong>2026 年 7 月 17 日</strong>
Last modified: 2026 年 7 月 18 日

---

搜索插件

![](https://ps.w.org/katina-link-manager/assets/banner-772x250.png?rev=3611464)

![](https://ps.w.org/katina-link-manager/assets/icon-256x256.png?rev=3611464)

# Katina Link Manager

 作者：[Jean Galea](https://profiles.wordpress.org/jeangalea/)

[下载](https://downloads.wordpress.org/plugin/katina-link-manager.1.2.2.zip)

 * [详情](https://cn.wordpress.org/plugins/katina-link-manager/#description)
 * [评价](https://cn.wordpress.org/plugins/katina-link-manager/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/katina-link-manager/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/katina-link-manager/#developers)

 [支持](https://wordpress.org/support/plugin/katina-link-manager/)

## 描述

Katina Link Manager helps you manage all your outbound links in one place. Create
cloaked, trackable links for affiliate programs, partner referrals, or any URL you
want to manage centrally.

**Why Katina Link Manager?**

 * Zero nag screens, zero upsell banners, zero review popups
 * GDPR-compliant click tracking (no IP addresses stored by default)
 * One-click migration from ThirstyAffiliates, Pretty Links, LinkCentral, and Easy
   Affiliate Links
 * Link health monitoring catches broken links before your visitors do
 * Ad-blocker safe
 * Clean, modern admin interface

**Features:**

 * Custom link management with cloaked URLs
 * 301, 302, 307 redirects
 * Click tracking with bot filtering
 * Link categories and tags
 * Gutenberg block and Classic Editor integration
 * Link Fixer — automatically syncs link attributes in your content
 * Link health monitoring (optional, off by default — makes outbound requests to
   your link destinations)
 * CSV import/export
 * Nofollow, sponsored, UGC rel attributes
 * Query string passthrough
 * Dashboard with click statistics and health overview
 * Reports: clicks per day, top referrers, top countries, per link or site-wide,
   with CSV export
 * Setup wizard with migration detection

## 屏幕截图

[⌊Dashboard — total links, clicks, and link-health at a glance.⌉⌊Dashboard — total
links, clicks, and link-health at a glance.⌉[

Dashboard — total links, clicks, and link-health at a glance.

[⌊Add or edit a cloaked link: destination, redirect type, rel attributes, categories,
and tags.⌉⌊Add or edit a cloaked link: destination, redirect type, rel attributes,
categories, and tags.⌉[

Add or edit a cloaked link: destination, redirect type, rel attributes, categories,
and tags.

[⌊Reports — clicks over time, top referrers, and top countries, for one link or 
all of them.⌉⌊Reports — clicks over time, top referrers, and top countries, for 
one link or all of them.⌉[

Reports — clicks over time, top referrers, and top countries, for one link or all
of them.

[⌊All your links in one list with click counts and health status.⌉⌊All your links
in one list with click counts and health status.⌉[

All your links in one list with click counts and health status.

[⌊Guided setup wizard with automatic migration detection.⌉⌊Guided setup wizard with
automatic migration detection.⌉[

Guided setup wizard with automatic migration detection.

## 区块

该插件提供了 1 个区块.

 *   Katina Link Manager Link

## 安装

 1. Upload `katina-link-manager` to `/wp-content/plugins/`
 2. Activate the plugin
 3. The setup wizard will guide you through configuration and migration

## 常见问题

### Will this plugin nag me for reviews or show upgrade banners?

No. Never. This is a core principle of Katina Link Manager.

### Is click tracking GDPR compliant?

Yes. By default, Katina Link Manager does not store IP addresses. Country data is
derived at click time and the IP is immediately discarded.

### Can I migrate from ThirstyAffiliates or Pretty Links?

Yes. Katina Link Manager includes built-in migration from ThirstyAffiliates, Pretty
Links, LinkCentral, and Easy Affiliate Links. The setup wizard detects these automatically,
or you can use the Migrate page at any time.

### How does link health monitoring work?

Link health monitoring is optional and turned off by default. When you enable it
under Settings  Modules, the plugin sends outbound HTTP requests to each of your
link destinations twice daily in the background to detect broken links (404s, server
errors), which are then flagged in the admin list and on the dashboard. You can 
also run a manual check at any time. No requests are made until you enable the feature.

## 评价

此插件暂无评价。

## 贡献者及开发者

「Katina Link Manager」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Jean Galea ](https://profiles.wordpress.org/jeangalea/)

「Katina Link Manager」插件已被翻译至 2 种本地化语言。 感谢[所有译者](https://translate.wordpress.org/projects/wp-plugins/katina-link-manager/contributors)
为本插件所做的贡献。

[帮助将「Katina Link Manager」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/katina-link-manager)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/katina-link-manager/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/katina-link-manager/)，或通过[RSS](https://plugins.trac.wordpress.org/log/katina-link-manager/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/katina-link-manager/)。

## 更新日志

#### 1.2.2

 * Click logging on a redirect now happens after the visitor has already been sent
   on their way, instead of before. On PHP-FPM the redirect response is flushed 
   and the connection closed first, then the click is written, so the database write
   no longer sits on the visitor’s path. This keeps redirects fast under bursts 
   of traffic to a single link (for example a newsletter landing on a large list),
   where the cloaked URL is the one request that can’t be served from cache. Hosts
   without fastcgi_finish_request() keep the previous inline behaviour.

#### 1.2.1

 * Cloaked link paths are now disallowed in robots.txt (using your configured prefix).
   The redirects already sent X-Robots-Tag: noindex; the Disallow also keeps crawlers
   from spending crawl budget fetching redirect URLs just to be told noindex. Sites
   that discourage search engines are left untouched.

#### 1.2.0

 * New Reports screen. Clicks per day, top referrers, top countries, and top links,
   over a date range you pick (or one of the presets: 7, 30, 90, 365 days, this 
   month, last month, year to date).
 * Reports work across every link or for a single link — pick one from the Link 
   filter, or click through from Top links.
 * Export the clicks in the selected range to CSV.
 * The chart is drawn server-side as inline SVG, so the screen pulls in no charting
   library and no external assets.

#### 1.1.5

 * Link health checks are now off by default and require explicit opt-in. They no
   longer run on activation; enable them under Settings  Modules to start the background
   checks. This makes the plugin’s outbound requests fully opt-in.
 * Removed the load_plugin_textdomain() call — WordPress.org loads translations 
   automatically since WordPress 4.6.

#### 1.1.4

 * Admin styles now load on every Katina admin screen. The dashboard, settings, 
   tools, and setup wizard could render unstyled because the asset gate keyed only
   on the post type, which some of those screens don’t carry in their URL.
 * Cleaned up the “Skip setup” link on the setup wizard so it reads as a plain text
   link instead of an outlined button.

#### 1.1.3

 * Link health: only 404 and 410 count as broken now. Auth and anti-bot refusals(
   400/401/403/405/406/429) get a browser-profile retry and, if still refused, are
   marked “unknown” for manual review instead of “broken” — affiliate networks routinely
   block automated checks while serving real visitors fine.
 * Follow up to 5 redirects when checking link health.

#### 1.1.2

 * Sanitize and validate the remaining $_SERVER reads (user agent, request URI, 
   query string, and the link fixer’s REMOTE_ADDR rate-limit key).
 * Sanitize the uploaded file’s tmp_name and unslash $_POST values before sanitize_key
   in the migration screen.

#### 1.1.1

 * Sanitize $_SERVER values used for client IP detection.
 * Inline known sanitize_callback functions in register_setting() calls for clarity.
 * Rename internal JavaScript globals to the plugin prefix.

#### 1.0.0

 * Initial release
 * Link management with cloaked URLs and redirects
 * Click tracking with bot filtering (GDPR-compliant)
 * Categories and tags
 * Gutenberg block and Classic Editor integration
 * Link Fixer for content attribute sync
 * Link health monitoring (automated + manual)
 * Migration from ThirstyAffiliates, Pretty Links, LinkCentral, Easy Affiliate Links
 * Content scanner for shortcode replacement
 * CSV import/export
 * Setup wizard with migration detection
 * Dashboard with click stats and health overview

## 额外信息

 *  版本 **1.2.2**
 *  最后更新：**3 天前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.2 或更高版本 **
 *  已测试的最高版本为 **7.0.2**
 *  PHP 版本 ** 8.0 或更高版本 **
 *  语言
 * [Dutch](https://nl.wordpress.org/plugins/katina-link-manager/) 、 [English (US)](https://wordpress.org/plugins/katina-link-manager/)
   和 [Spanish (Spain)](https://es.wordpress.org/plugins/katina-link-manager/).
 *  [翻译成简体中文](https://translate.wordpress.org/projects/wp-plugins/katina-link-manager)
 * 标签
 * [affiliate links](https://cn.wordpress.org/plugins/tags/affiliate-links/)[link cloaking](https://cn.wordpress.org/plugins/tags/link-cloaking/)
   [link management](https://cn.wordpress.org/plugins/tags/link-management/)[link tracking](https://cn.wordpress.org/plugins/tags/link-tracking/)
   [redirect](https://cn.wordpress.org/plugins/tags/redirect/)
 *  [高级视图](https://cn.wordpress.org/plugins/katina-link-manager/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/katina-link-manager/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/katina-link-manager/reviews/)

## 贡献者

 *   [ Jean Galea ](https://profiles.wordpress.org/jeangalea/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/katina-link-manager/)