WP Manifestindependent plugin directory
manifest / integrations / artsdata-shortcode

Artsdata Shortcodes

Wordpress plugin for Artsdata

★ 1stars
v2.0.15latest · 8mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/culturecreates/artsdata-shortcode/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Wordpress shortcodes for Artsdata

This is a Wordpress plugin that adds shortcodes for retrieving and displaying data from Artsdata and Wikidata in a WordPress site. This plugin is currently only used to power the CAPACOA LIVE directory, but it could be used to power other kinds of directories on WordPress websites.

The 3 shortcodes are:

  • [artsdata_orgs] => lists organization names from Artsdata located in a source graph
  • [artsdata_id] => displays details of a specific entity using ranked graphs from Artsdata
  • [artsdata_admin] => displays buttons for admin to reload CAPACOA database or reload data from Wikidata (https://capacoa.ca/en/artsdata-admin/)

How to install

  1. Download the zip file in the release
  2. Open WP Admin
  3. Navigate to the Plugins panel
  4. Click "Add New"
  5. Click "Upload Plugin"
  6. Activate the plugin

Sample member profile generated by the plugin

image

Logic for retrieving venue information from Wikidata

The required triples for retrieving venue information are desribed in this diagram:

Image

Trouble shooting

The following URLs can be used to test data without passing through a cache.

  1. list of members in JSON http://api.artsdata.ca/query?sparql=https://raw.githubusercontent.com/culturecreates/artsdata-shortcode/refs/heads/master/public/sparql/members.sparql&source=http://kg.artsdata.ca/culture-creates/artsdata-planet-capacoa/capacoa-members

  2. Example Organization in JSON National Arts Centre (K14-29) http://api.artsdata.ca/query?adid=K14-29&sparql=https://raw.githubusercontent.com/culturecreates/artsdata-shortcode/refs/heads/master/public/sparql/member_detail.sparql&frame=https://raw.githubusercontent.com/culturecreates/artsdata-shortcode/refs/heads/master/public/frame/member.jsonld&format=json

  3. Example Person in JSON Richard Stoker (K14-141) http://api.artsdata.ca/query?adid=K14-141&sparql=https://raw.githubusercontent.com/culturecreates/artsdata-shortcode/refs/heads/master/public/sparql/member_detail.sparql&frame=https://raw.githubusercontent.com/culturecreates/artsdata-shortcode/refs/heads/master/public/frame/member.jsonld&format=json

  4. Example Events for a member Events where National Arts Centre (K14-29) is an organizer. http://api.artsdata.ca/events.json?frame=event_location&predicate=schema:organizer&object=adr:K14-29

Local Wordpress Development

  1. Clone this repo
  2. Edit docker-compose.yml to set your volumes path to your local path for editing the plugin code.
  3. Run docker compose up &
  4. Note: To view social media icons add the following line to artsdata-shortcodes.php wp_enqueue_style('font-awesome', 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css');

Releases

Newest 25 of 48 recorded releases.

Tag
Published
v2.0.15 latest
Feb 18, 2026 8mo ago
Feb 13, 2026 8mo ago
Feb 9, 2026 8mo ago
Feb 9, 2026 8mo ago
Feb 3, 2026 9mo ago
Feb 3, 2026 9mo ago
Feb 3, 2026 9mo ago
Jan 23, 2026 9mo ago
Jan 23, 2026 9mo ago
Jan 16, 2026 9mo ago
Dec 16, 2025 10mo ago
Aug 21, 2025 1 year ago
Aug 21, 2025 1 year ago
Aug 21, 2025 1 year ago
Aug 18, 2025 1 year ago
Aug 16, 2025 1 year ago
Aug 1, 2023 3 years ago
Jun 9, 2023 3 years ago
Jun 6, 2023 3 years ago
May 31, 2023 3 years ago
May 23, 2023 3 years ago
Apr 5, 2023 3 years ago
Mar 29, 2023 3 years ago
Mar 28, 2023 3 years ago
Mar 28, 2023 3 years ago
All releases on GitHub →

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.