| 开发者 | the9dollarplugins |
|---|---|
| 更新时间 | 2026年4月12日 09:27 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/ or install directly from the WordPress plugins screen.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:
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:
/deal)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.
Yes, completely. URLnip stores only:
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.
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.
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. 😄
Very fast. Here's why:
file_get_contents()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.
Yes. Any valid URL works — including affiliate links, long tracking URLs, or ugly ?utm_source=... monstrosities. URLnip makes them pretty.
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).
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.
Yes. Shortlinks work anywhere WordPress runs — including product pages, cart, checkout, and thank-you pages.
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.
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.
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."
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.
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.
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).
No. Never. URLnip runs entirely on your own server. No external services, no registration, no monthly fees.