Title: HopWise – Link shortener, redirects &amp; click tracking
Author: gowpspark
Published: <strong>16 rugsėjo, 2026</strong>
Last modified: 16 rugsėjo, 2026

---

Ieškoti įskiepiuose

![](https://ps.w.org/hopwise/assets/banner-772x250.png?rev=3699150)

![](https://ps.w.org/hopwise/assets/icon-256x256.png?rev=3699141)

# HopWise – Link shortener, redirects & click tracking

 Autorius [gowpspark](https://profiles.wordpress.org/gowpspark/)

[Parsisiųsti](https://downloads.wordpress.org/plugin/hopwise.1.1.1.zip)

 * [Informacija](https://lt.wordpress.org/plugins/hopwise/#description)
 * [Atsiliepimai](https://lt.wordpress.org/plugins/hopwise/#reviews)
 *  [Diegimas](https://lt.wordpress.org/plugins/hopwise/#installation)
 * [Kūrimas](https://lt.wordpress.org/plugins/hopwise/#developers)

 [Pagalba](https://wordpress.org/support/plugin/hopwise/)

## Aprašymas

**Turn any long URL into a clean, branded short link and see exactly who clicks 
it.**

HopWise lets you create pretty, memorable links on your own domain (e.g. `yoursite.
com/go/offer`) that redirect visitors to any destination, while tracking every click
straight from your WordPress dashboard. It’s built for affiliate marketers, bloggers
and anyone who wants clean outbound links without hardcoding raw URLs everywhere.

#### Major Features

 * Create short, branded links on your own domain
 * Choose your redirect type per link: 301 (permanent), 302 or 307 (temporary)
 * Track every click, with referrer and timestamp logged per link
 * Export a link’s click history to CSV
 * Optional link cloaking — show the destination in an iframe instead of redirecting
 * Control `rel` attributes (nofollow, sponsored, noopener) on links inserted via
   shortcode or block
 * Forward visitor URL parameters to the destination, with or without overriding
   existing ones
 * Insert tracked links anywhere with the `[hopwise]` shortcode or the HopWise block
 * Dashboard widget showing your top 10 links by clicks, plus 7/30-day totals
 * Sortable, filterable admin list of all your links, searchable by destination 
   URL too
 * Customizable link prefix (defaults to `/go/`)
 * A full Stats page with a clicks-per-day chart, top links, top referrers and device
   breakdown
 * QR code for every link, generated locally and downloadable as a PNG
 * Bulk actions: cloak/uncloak, change redirect type, or check for broken links 
   across many at once
 * An hourly broken-link check that flags destinations that stopped responding
 * Bulk CSV import to create many links at once
 * Mobile-specific destination URLs (device targeting)
 * A/B test multiple destination URLs on one link, split by weight
 * Link expiration: send visitors to a fallback URL after a chosen date
 * Optional webhook on every click (site-wide default or per-link), for n8n/Zapier/
   Slack-style automations
 * A REST API (`/wp-json/hopwise/v1/`) for managing links and reading stats programmatically
 * Multisite-aware activation, with dedicated capabilities so link management doesn’t
   require full `edit_posts` access

#### How it Works

HopWise adds a „HopWise” menu to your WordPress admin. Create a new link, set its
destination URL, pick a redirect type, and publish. WordPress handles the rest —
the link’s permalink becomes your short link, ready to share or insert with `[hopwise
id="123"]`.

#### Contributions

Pull requests and issue reports are welcome.

### External services

HopWise does not connect to any third-party service, and it does not send your data
anywhere. It has no account, no API key and no phone-home. QR codes are drawn in
your own browser, and the date picker is a library bundled inside the plugin. Nothing
is loaded from a CDN and no image is sent to a QR service.

The plugin makes outbound HTTP requests in only two cases, both driven by URLs you
enter yourself:

 1. **Broken-link checking.** Once a day, and whenever you run the „Check for broken
    links” bulk action, HopWise requests the destination URL of your own links to see
    whether they still respond. It sends only the request itself (no personal data)
    and stores only whether the response was reachable, plus the time of the check.
    This contacts whichever site your link points to — it is not a service operated
    by us — so that site’s own terms and privacy policy apply.
 2. **Click webhook (optional, off by default).** If, and only if, you enter a webhook
    URL in HopWise > Settings or on an individual link, HopWise sends a JSON POST to
    that address each time the link is clicked. The payload contains the link ID, title,
    permalink, resolved destination, the visitor’s referrer, whether the device was
    mobile or desktop, the click timestamp and the running click total. You choose 
    the receiving endpoint (for example your own n8n, Zapier or Slack workflow), so
    that provider’s terms and privacy policy apply. Leaving the field blank disables
    this entirely.

## Blokai

Šis įskiepis suteikia 1 bloką.

 *   HopWise Link Insert a tracked HopWise short link.

## Diegimas

 1. Upload the plugin files to `/wp-content/plugins/hopwise`, or install via the Plugins
    screen.
 2. Activate the plugin.
 3. Go to **HopWise > Settings** to set your preferred link prefix and defaults.
 4. Go to **HopWise > Add New**, set a destination URL, and publish.
 5. Share the link’s permalink — clicks are tracked automatically.

## DUK

### Can I change the link prefix from /go/?

Yes, from **HopWise > Settings**, or with the `hopwise_prefix_slug` filter.

### What happens if a link has no destination URL set?

Visitors are redirected to your homepage.

### Does cloaking work for every destination?

No. Some sites send headers (`X-Frame-Options` / `Content-Security-Policy`) that
block being shown in an iframe, and cloaked links will fail to load on those destinations.
Use a normal redirect in that case.

### Is click data deleted when I uninstall the plugin?

Only if you check „Delete all HopWise links and click data” on the Settings page
before deleting the plugin. Otherwise your links and stats are kept.

## Atsiliepimai

Įskiepis neturi atsiliepimų.

## Programuotojai ir komandos nariai

“HopWise – Link shortener, redirects & click tracking” yra atviro kodo programa.
Prie jos sukūrimo prisidėję žmonės surašyti toliau.

Autoriai

 *   [ gowpspark ](https://profiles.wordpress.org/gowpspark/)

[Išverskite “HopWise – Link shortener, redirects & click tracking” į savo kalbą.](https://translate.wordpress.org/projects/wp-plugins/hopwise)

### Domina programavimas?

[Peržiūrėkite kodą](https://plugins.trac.wordpress.org/browser/hopwise/), naršykite
[SVN repozitorijoje](https://plugins.svn.wordpress.org/hopwise/), arba užsiprenumeruokite
[kodo pakeitimų žurnalą](https://plugins.trac.wordpress.org/log/hopwise/) per [RSS](https://plugins.trac.wordpress.org/log/hopwise/?limit=100&mode=stop_on_copy&format=rss).

## Pakeitimų istorija

#### 1.1.1

 * Change: the link cloaking frame now loads its stylesheet through the WordPress
   styles API instead of printing an inline `<style>` block
 * Change: the branded admin header moved from the `admin_notices` hook to `in_admin_header`;
   it is a page header for the plugin’s own four screens, so it no longer occupies
   the notice area
 * Change: remaining inline `style` attributes in the admin screens moved into the
   enqueued stylesheet

#### 1.1.0

 * New: Full Stats page (clicks-per-day chart, top links, top referrers, device 
   breakdown, site-wide CSV export)
 * New: QR code per link, generated locally, downloadable as PNG
 * New: Bulk actions (cloak/uncloak, redirect type, check for broken links) and 
   search by destination URL
 * New: Broken-link checker (hourly cron) with a warning badge in the list table
 * New: Bulk CSV import
 * New: Mobile-specific destination URLs (device targeting)
 * New: A/B testing across multiple destination URLs, split by weight
 * New: Link expiration with a fallback URL
 * New: Optional webhook on click, site-wide or per-link
 * New: REST API under `hopwise/v1`
 * New: Dedicated capabilities and multisite-aware activation
 * Fix: click history is now removed when its link is permanently deleted, instead
   of leaving orphaned rows

#### 1.0.0

 * Initial release.

## Metainformacija

 *  Version **1.1.1**
 *  Atnaujinta **prieš 1 d.**
 *  Aktyvių instaliacijų **Mažiau nei 10**
 *  WordPress versija ** 6.0 ar naujesnė **
 *  Ištestuota iki **7.1**
 *  PHP versija ** 7.4 ar naujesnė **
 *  Kalba
 * [English (US)](https://wordpress.org/plugins/hopwise/)
 * Žymos
 * [301](https://lt.wordpress.org/plugins/tags/301/)[affiliate links](https://lt.wordpress.org/plugins/tags/affiliate-links/)
   [click tracking](https://lt.wordpress.org/plugins/tags/click-tracking/)[link shortener](https://lt.wordpress.org/plugins/tags/link-shortener/)
   [redirect](https://lt.wordpress.org/plugins/tags/redirect/)
 *  [Daugiau](https://lt.wordpress.org/plugins/hopwise/advanced/)

## Įvertinimai

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/hopwise/reviews/)

## Autoriai

 *   [ gowpspark ](https://profiles.wordpress.org/gowpspark/)

## Pagalba

Turite pastabų? Reikia pagalbos?

 [Peržiūrėti pagalbos forumą](https://wordpress.org/support/plugin/hopwise/)