VOOZH about

URL: https://wordpress.org/plugins/smol-links/

โ‡ฑ Smol Links โ€“ WordPress plugin | WordPress.org


Skip to content

Plugin Directory

Smol Links

Description

A WordPress dashboard interface for managing a self-hosted Shlink URL shortener instance.

  • Create and edit Shlinks short links from a manager interface
  • Optionally generate new short URLs upon saving new posts
  • Manage multiple short URL domains, with an assigned default
  • Automatically tag each short link, configurable with a filter hook
  • Customize long URLs automatically using a filter hook (e.g., to add query arguments)
  • Integrates with WordPress Sentry plugin, if installed

Filter hooks

  • smol_links_tags โ€“ assigns tags to each saved short link (default: ["smol-links-server:$hostname", "smol-links-user:$username"])
  • smol_links_long_url โ€“ automatically adjust the long URL redirect
  • smol_links_manager_tabs โ€“ customizes the manager tabs (array: [โ€œTab labelโ€ => [Shlink API query]])

Developer setup

Developer dependencies:

Build and start:

./bin/build
./bin/start

Running tests:

docker compose exec web composer --working-dir="/var/www/html/wp-content/plugins/smol-links" test

Screenshots

Installation

  1. Upload smol-links folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the โ€˜Pluginsโ€™ menu in WordPress
  3. Configure the Smol Links settings from your WordPress dashboard

Reviews

There are no reviews for this plugin.

Contributors & Developers

โ€œSmol Linksโ€ is open source software. The following people have contributed to this plugin.

Contributors

Translate โ€œSmol Linksโ€ into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.4.4

  • Rerelease

0.4.3

  • Fix PHP warnings

0.4.2

  • Fix bug causing settings to not get saved
  • Update dependencies

0.4.1

  • Validate and sanitize settings

0.4.0

  • Add search to manager interface
  • URL validation on form inputs

0.3.1

  • Remove Composer from installation

0.3.0

  • Add pagination to Smol Links manager interface

0.2.0

  • Update to Shlink v3 API

0.1.1

  • Fix a bug with the Short Links manager
  • Upgrade dependencies

0.1.0

  • Release to WordPress plugin directory
  • Security improvements

0.0.1

  • Generate short URLs upon saving a post
  • Create/edit short URLs from a manager

Meta

  • Version 0.4.4
  • Last updated 3 hours ago
  • Active installations 50+
  • WordPress version 4.5 or higher
  • Tested up to 6.6.5
  • PHP version 7.0 or higher
  • Tag
  • Advanced View

Ratings

No reviews have been submitted yet.

Support

Issues resolved in last two months:

0 out of 1

View support forum

Donate

Would you like to support the advancement of this plugin?

Donate to this plugin