WP Manifestindependent plugin directory
manifest / utilities / ark-id

ARK Identifier Resolver

ARK Identifier Resolver for WordPress - Resolves /ark:/ style identifiers with iframe embedding or HTTP redirects

by jkunze · github.com/jkunze/ark-id · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/jkunze/ark-id/archive/refs/heads/main.zip

ARK Identifier Resolver is a WordPress plugin for resolving ARK-style identifiers in the form:

  • /ark:/12345/example-name
  • /ark:/12345/example-name/qualifier

It supports:

  • preserving the ARK URL in-browser using an embedded page
  • HTTP 302/303 redirects to the final destination
  • a dashboard for creating and managing ARK mappings

Installation

  1. Upload the plugin files to the /wp-content/plugins/ark-id/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the WordPress admin panel.
  3. Navigate to Settings → ARK Resolver.
  4. Add one or more ARK mappings.

Example

If you create a record like:

  • NAAN: 12345
  • Name: example-document
  • Target URL: https://example.com/docs/report.pdf

Then the resolver will handle requests to:

  • https://your-site.example/ark:/12345/example-document

License

This project is licensed under the MIT License. See the LICENSE file for details.

Repository