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)
- Aanmelden bij Bitly.
- Open instellingen → API/ontwikkelaar sectie.
- Klik op “Generic Access Token” → genereren/aanmaken.
- Voer het wachtwoord opnieuw in als daarom wordt gevraagd.
- Kopieer en bewaar het token veilig.
- Plak het token in de plugin instellingen → Wijzigingen opslaan.
TinyURL (API-sleutel)
- Aanmelden bij TinyURL.
- Open ontwikkelaar/API of API-instellingen
- Klik op “API-sleutel aanmaken” en volg de aanwijzingen.
- Kopieer de gegenereerde sleutel en bewaar deze veilig.
- Plak in plugin instellingen → Wijzigingen opslaan.
Rebrandly (API-sleutel)
- Aanmelden bij Rebrandly.
- Open dashboard → ontwikkelaar/API-sectie.
- Klik op “Nieuwe API-sleutel aanmaken” en volg de aanwijzingen.
- Kopieer en bewaar de sleutel veilig.
- Plak in plugin instellingen → Wijzigingen opslaan.
Cutt.ly (API Key)
- Sign in at Cutt.ly.
- In the left sidebar, go to API → API Key.
- Your API Key will be visible on the right side under your account information.
- If you don’t have one, click Generate API Key to create a new key.
- Copy the generated key and store it securely.
- Plak het in je plugin instellingen → Wijzigingen opslaan.
is.gd (No API Key Required)
- Visit is.gd
- You don’t need to create an account or API key — is.gd’s shortening service is open for public use.
- To shorten a link using the API, simply use the following URL format:
https://is.gd/create.php?format=json&url=YOUR_LONG_URL. - Replace YOUR_LONG_URL with the actual link you want to shorten.
- You can test this directly in your browser or use it programmatically via your plugin.
- For full API documentation, visit is.gd API Reference.
T.LY (API Key Required)
- Visit T.LY and create a free account.
- Generate your API key from your T.LY Dashboard.
- To shorten a link using the API, send a POST request to
https://api.t.ly/api/v1/link/shortenwith your long URL and API token. - The API will return a JSON response containing short_url. Use this value as the shortened link.
- 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
-
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
-
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
-
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
-
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
-
is.gd API Information (No API Key Required)
- API URL: https://is.gd/create.php?format=json&url=YOUR_LONG_URL
- Purpose: Generate short links without requiring an API key.
- Data Sent: Original long URL (no authentication required).
- Documentation: https://is.gd/developers.php
- Terms of Service: https://is.gd/terms.php
- Privacy Policy: https://is.gd/privacy.php
- Contact Us: https://is.gd/contact.php
-
T.LY API Information (API Key Required)
- API URL: https://t.ly/docs
- Purpose: Generate short links without requiring an API key.
- Data Sent: Original long URL (no authentication required).
- Documentation: https://t.ly/docs
- Terms of Service: https://t.ly/terms
- Privacy Policy: https://t.ly/privacy
- Contact Us: https://t.ly/contact
Open source
- GitHub repository: https://github.com/shitalparmar443/all-in-one-link-shortener
- Bijdragen via pull requests zijn welkom.