Deze plugin is niet getest met de laatste 3 grotere versies van WordPress. Mogelijk wordt het niet meer onderhouden of ondersteund. Ook kunnen er compatibiliteitsproblemen ontstaan wanneer het wordt gebruikt met recentere versies van WordPress.

All In One Link Shortener

Beschrijving

All In One Link Shortener laat je makkelijk korte links maken voor berichten, pagina’s of elke URL op je WordPress site. Het ondersteunt meerdere linkverkortingsdiensten zoals Bitly, TinyURL, Rebrandly, is.gd, t.ly en cutt.ly. Je kunt korte links genereren met een shortcode en ze snel kopiëren in het beheer.

Deze plugin is lichtgewicht, volledig compatibel met WordPress en biedt een intuïtieve interface in het beheer dashboard.

Functies

  • Automatische shortlink generatie bij publiceren/updaten.
  • Ondersteunt providers: bitly, TinyURL, Rebrandly, cutt.ly, is.gd, t.ly of native WordPress permalinks.
  • Beheer kolom met kopieer-naar-klembord knop.
  • Genereer shortlinks opnieuw via berichtacties of bulkacties.
  • WP-CLI ondersteuning voor ontwikkelaars.
  • Shortcode [aiols_shortlink id="123"].
  • API-token setup in plugin instellingen.

Hoe API-tokens genereren

Bitly (generieke toegang token)

  1. Aanmelden bij Bitly.
  2. Open instellingen API/ontwikkelaar sectie.
  3. Klik op “Generic Access Token” genereren/aanmaken.
  4. Voer het wachtwoord opnieuw in als daarom wordt gevraagd.
  5. Kopieer en bewaar het token veilig.
  6. Plak het token in de plugin instellingen Wijzigingen opslaan.

TinyURL (API-sleutel)

  1. Aanmelden bij TinyURL.
  2. Open ontwikkelaar/API of API-instellingen
  3. Klik op “API-sleutel aanmaken” en volg de aanwijzingen.
  4. Kopieer de gegenereerde sleutel en bewaar deze veilig.
  5. Plak in plugin instellingen Wijzigingen opslaan.

Rebrandly (API-sleutel)

  1. Aanmelden bij Rebrandly.
  2. Open dashboard ontwikkelaar/API-sectie.
  3. Klik op “Nieuwe API-sleutel aanmaken” en volg de aanwijzingen.
  4. Kopieer en bewaar de sleutel veilig.
  5. Plak in plugin instellingen Wijzigingen opslaan.

Cutt.ly (API Key)

  1. Sign in at Cutt.ly.
  2. In the left sidebar, go to API API Key.
  3. Your API Key will be visible on the right side under your account information.
  4. If you don’t have one, click Generate API Key to create a new key.
  5. Copy the generated key and store it securely.
  6. Plak het in je plugin instellingen Wijzigingen opslaan.

is.gd (No API Key Required)

  1. Visit is.gd
  2. You don’t need to create an account or API key — is.gd’s shortening service is open for public use.
  3. To shorten a link using the API, simply use the following URL format: https://is.gd/create.php?format=json&url=YOUR_LONG_URL.
  4. Replace YOUR_LONG_URL with the actual link you want to shorten.
  5. You can test this directly in your browser or use it programmatically via your plugin.
  6. For full API documentation, visit is.gd API Reference.

T.LY (API Key Required)

  1. Visit T.LY and create a free account.
  2. Generate your API key from your T.LY Dashboard.
  3. To shorten a link using the API, send a POST request to https://api.t.ly/api/v1/link/shorten with your long URL and API token.
  4. The API will return a JSON response containing short_url. Use this value as the shortened link.
  5. For full API documentation, visit T.LY API Docs.

Beveiliging & beste praktijken

  • Behandel tokens als geheimen; zet ze niet in openbare repositories.
  • Alleen opslaan in plugin instellingen; nooit tonen in front-end HTML.
  • Beperk token machtigingen als de aanbieder dit toestaat.
  • Draai (herroep/regenereer) tokens regelmatig of als ze zijn gecompromitteerd.

Externe diensten

  1. Bitly

    • API URL: https://dev.bitly.com/api-reference/
    • Doel: korte links genereren met Bitly.
    • Gegevens verzonden: originele URL + API-token
    • Dienstvoorwaarden: https://bitly.com/pages/terms-of-service
    • Privacybeleid: https://bitly.com/pages/privacy
  2. TinyURL

    • API URL: https://tinyurl.com/app/dev
    • Doel: korte links maken met TinyURL.
    • Gegevens verzonden: originele URL + API-sleutel.
    • Dienstvoorwaarden: https://tinyurl.com/app/terms
    • Privacybeleid: https://tinyurl.com/app/privacy-policy
  3. Rebrandly

    • API URL: https://developers.rebrandly.com/reference/createlink
    • Doel: korte links genereren met Rebrandly.
    • Gegevens verzonden: originele URL + API-sleutel.
    • Documentatie: https://developers.rebrandly.com/docs/get-started
    • Dienstvoorwaarden: https://www.rebrandly.com/terms
    • Privacy Policy: https://cutt.ly/privacy
  4. cutt.ly

    • API URL: https://cutt.ly/api-documentation/regular-api
    • Purpose: Generate short links using cutt.ly.
    • Gegevens verzonden: originele URL + API-sleutel.
    • Documentation: https://cutt.ly/api-documentation/regular-api
    • Terms of Service: https://cutt.ly/terms
    • Privacy Policy: https://cutt.ly/privacy
    • Contact us : https://cutt.ly/contact
  5. is.gd API Information (No API Key Required)

  6. T.LY API Information (API Key Required)

Open source

  • GitHub repository: https://github.com/shitalparmar443/all-in-one-link-shortener
  • Bijdragen via pull requests zijn welkom.

Installatie

  1. Upload de plugin map naar /wp-content/plugins/all-in-one-link-shortener.
  2. Activeer het via het plugins menu in WordPress.
  3. Ga naar instellingen All In One Link Shortener.
  4. Kies je standaard aanbieder en vul je API-token in als dat nodig is
  5. Publiceer of update een bericht om automatisch een shortlink te genereren.

FAQ

Hoe maak ik een shortlink?

Gebruik de plugin instellingen pagina of de shortcode [aiols_shortlink id="123"].

Ondersteunt het externe diensten?

Yes, Bitly, TinyURL, Rebrandly, cutt.ly, t.ly are supported. API keys are required. WordPress permalinks and is.gd do not require keys.

Welke gegevens worden verzonden?

Alleen de bericht/pagina URL wordt verzonden. Er worden geen persoonlijke gegevens of berichttitels verzonden.

Waar worden shortlinks opgeslagen?

Shortlinks worden opgeslagen als bericht meta (_aiols_shortlink).

Kan ik deze plugin gebruiken zonder diensten van derden?

Ja. Selecteer Permalink als de aanbieder. Er worden geen externe API aanvragen gedaan.

Beoordelingen

Lees alle 2 beoordelingen

Bijdragers & ontwikkelaars

“All In One Link Shortener” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“All In One Link Shortener” is vertaald in 2 localen. Dank voor de vertalers voor hun bijdragen.

Vertaal “All In One Link Shortener” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.0.3

  • T.LY shortlink provider added.
  • provider’s get_key change default aiols_ prefix added.

1.0.2

  • is.gd shortlink provider added.

1.0.1

  • cutt.ly shortlink provider added.

1.0

  • Eerste uitgave
  • Ondersteuning voor shortlinks van meerdere aanbieders (Bitly, TinyURL, Rebrandly)
  • Standaard permalink aanbieder
  • Bulk opnieuw genereren, WP-CLI ondersteuning
  • Shortcode [aiols_shortlink id="123"]
  • Juiste toevoeging van JS en CSS met wp_enqueue_script() en wp_enqueue_style()