Linux 软件免费装
Banner图

The 9 Dollar URLnip

开发者 the9dollarplugins
更新时间 2026年4月12日 09:27
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

redirect shortlink short url url shortener link shortener

下载

1.1 1.2

详情介绍:

The 9 Dollar URLnip is the URL shortener for people who hate unnecessary complexity. It's minimal, fast, and does exactly one thing well: create short links under your own domain. No database overhead, no external services, no subscription nonsense. Data lives in a simple JSON file. Redirects are instant. You stay in control. Why you'll actually like it Most URL shorteners either send your traffic through someone else's servers (hello, bit.ly) or add so much database bloat that you wonder why you didn't just use a pen and paper. URLnip does neither. It lives inside your WordPress, uses a single JSON file, and respects your server resources. Core Features — LITE (free)

安装:

  1. Upload the plugin to /wp-content/plugins/ or install directly from the WordPress plugins screen.
  2. Activate it — the usual WordPress way.
  3. Go to URLnip in your admin sidebar.
  4. Add your first target URL and grab your shortlink.
That's literally it.

屏幕截图:

  • Manage all shortlinks in one place
  • Clean short URLs for your website

常见问题:

What's the difference between LITE and PRO?

LITE (free) gives you everything you need: create, edit, delete, export as CSV/TXT, live search, sortable columns, click counting, one-click copy, and bulk delete. PRO adds more:

  • Bulk import — upload CSV/TXT files with hundreds of links
  • Reset click counters — individual with bulk reset
  • Priority support — faster help when you need it Everything else is identical. No hidden paywalls, no crippleware.

Can I customize the shortlink slug?

No, and that's intentional. Slugs are auto-generated as 5-character alphanumeric strings (like aB3xY). Why? Because letting everyone pick custom slugs leads to:

  • Slug collisions (someone already took /deal)
  • People picking terrible, hard-to-type slugs
  • You spending time thinking about what to name a link With auto-slugs, you just create and go. No decisions, no delays.

Where are the links stored?

Inside a JSON file located at /wp-content/uploads/t9pURLnip/redirects.json. The directory is automatically protected with .htaccess rules that block direct web access. No database tables are created — your wp_options stays clean.

Is this GDPR compliant?

Yes, completely. URLnip stores only:

  • The target URL
  • The short slug
  • An optional description
  • A click counter (just a number) No personal user data. No IP addresses. No cookies. No tracking. No external API calls. If you use it for your own links (not user-submitted), there's zero GDPR exposure.

What happens if I deactivate the plugin?

Shortlinks stop working immediately — WordPress won't process the redirects anymore. However, your data file remains safe in /wp-content/uploads/t9pURLnip/. Reactivate the plugin, and everything is back exactly as you left it. No data loss, no re-importing.

What happens if I uninstall the plugin?

By default, the JSON data file stays on your server (just in case). If you want to remove everything, you'll need to delete the t9pURLnip folder manually from /wp-content/uploads/. The plugin does not auto-delete your data on uninstall — because that would be rude.

How many links can it handle?

The JSON format is surprisingly robust. You can easily handle 100,000+ shortlinks without any performance issues. If you have more links than that, you're either a massive enterprise or you need a hobby. 😄

Is it fast?

Very fast. Here's why:

  • JSON file is smaller and simpler than a database query
  • No complex SQL joins or indexes
  • Direct file read with file_get_contents()
  • PHP array lookup by slug is O(n) but with 100k entries still takes <50ms on average hosting For comparison: a database query has connection overhead, query parsing, and execution. JSON is just file I/O and a quick array scan.

Can I import existing shortlinks from another tool?

Yes — but only with PRO. You can upload CSV or TXT files. The plugin validates each row, skips invalid URLs, and shows you exactly what was skipped and why. Example import files are available directly in the plugin admin page.

Can I use this for affiliate links?

Yes. Any valid URL works — including affiliate links, long tracking URLs, or ugly ?utm_source=... monstrosities. URLnip makes them pretty.

Can I use it for internal redirects?

Absolutely. Point a shortlink to any page, post, product, or media file on your own site. Great for creating memorable shortcuts like your.site/s/contact (well, actually your.site/s/aB3xY — but you get the idea).

Does it work with caching plugins?

Yes, with one small note: the click counter updates on every redirect. If you use aggressive page caching, the counter might not update in real-time. The redirect itself (the shortlink URL) is usually excluded from caching by most plugins because it's a redirect endpoint.

Does it work with WooCommerce?

Yes. Shortlinks work anywhere WordPress runs — including product pages, cart, checkout, and thank-you pages.

Can I create shortlinks programmatically via API?

No. The Plugin does not include an API either (currently). This is a deliberate choice — URLnip is an admin tool for humans, not an API endpoint for machines. If you need programmatic shortlink creation, this isn't the right plugin.

Can I track who clicked my links?

No. URLnip only counts clicks (a simple number). No IP tracking, no user agent logging, no referrer data. This is by design: GDPR-friendly, lightweight, and drama-free.

What's the difference between 301 and other redirects?

URLnip uses 301 Permanent Redirects exclusively. That's the SEO-friendly standard for URL shorteners. It tells search engines: "This shortlink is the permanent address — transfer any link juice to the target URL."

Can I change a shortlink's target URL after creating it?

Yes. Edit any shortlink from the management table. The slug stays the same, the click counter stays intact, but from now on it redirects to the new URL. Old clicks remain counted.

Can I delete a shortlink and reuse its slug later?

No. Once a slug is deleted, it's gone forever. URLnip does not recycle slugs — that would cause confusion if someone bookmarked the old link and it suddenly points somewhere else.

Does it work on WordPress Multisite / Network?

Yes, with one caveat: each site in the network has its own independent JSON file and its own set of shortlinks. There's no global network-wide shortlink pool (unless you manually symlink the file, but that's advanced territory).

Do I need an API key or an account anywhere?

No. Never. URLnip runs entirely on your own server. No external services, no registration, no monthly fees.

更新日志:

1.2 - 2026-04-10 1.1 - 2026-03-11 1.0 - 2026-02-22