goldnead/statamic-smartlinks
Statamic addon for smart internal links: reference entries, pages, or URLs with simple syntax and let the addon resolve them into valid links automatically, so content stays intact even when slugs or site structure change.
/hoeren/release/{slug} while leaving song URLs unchanged. The route segment per collection is configurable via smartlinks.routes.segments, and lookup is scoped to each segment’s collections in config order. This supports decisions about URL taxonomy, SEO structure, and content modeling for songs vs. releases.smartlinks:resolve --replace-dead lets operations re-resolve a platform whose links are all confirmed dead and write the found link into the dead link’s row, preserving other columns, dropping check history, and logging each replacement. suspect/unknown links are left untouched. This supports build-vs-buy decisions around link-health tooling and routine catalog maintenance.smartlinks:resolve now counts every stored platform as present, dead or not; without --replace-dead, it no longer appends a second link next to a hidden dead one. This is a product decision about whether dead links remain hidden placeholders or are replaced in place.landingUrl(), clickUrl(), tags, CP) to follow each entry’s own route rather than hand-building links./hoeren/release/{slug} with redirects and analytics/SEO validation.--replace-dead workflow lets operations repair dead platform links in place, keep other data intact, and log replacements. The trade-off is maturity: it is still 0.x, and the release URL change requires migration and redirect planning.smartlinks.routes.segments ordering, and schedule link-health runs with --replace-dead where appropriate. The package is a reasonable internal/early-product accelerator, not yet a low-risk platform bet.How can I help you explore Laravel packages today?