Store Front WordPress Plugin

Description

The SELMASIS Store Front plugin provides direct integration between your WordPress site and your SELMASIS instance, allowing you to display intake information directly on your website.

Features

  • Direct API integration with SELMASIS
  • Filter options by campus and programme
  • Customizable display options
  • Caching for improved performance
  • Error handling and fallback options
  • Secure authentication

Installation

  1. Download the plugin files
  2. Upload the plugin files through the WordPress plugin UI
  3. Activate the plugin through the ‘Plugins’ screen in WordPress
  4. Use the Settings -> SELMASIS Plugin Configuration screen to configure the plugin

Configuration

  1. Navigate to Settings -> SELMASIS Plugin Configuration
  2. Enter your SELMASIS URL (e.g., example.selmasis.com)
  3. Enter your API Username
  4. Enter your API Secret
  5. Save changes

Usage

Use the shortcode [selmasis] to display the SELMASIS store front on any page or post.

Optional Shortcode Parameters

  • campus: Filter by specific campus ID
  • programme: Filter by specific programme ID

Example:

// Shows all available intakes
[selmasis]

// Shows Intakes under Campus ID 12 and Programme ID 76
[selmasis campus=12 programme=76]

// Shows Intakes under Programme ID 76
[selmasis programme=76]

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Active SELMASIS account with API User access

How do I get API credentials?

Contact your SELMASIS account manager to request API access credentials.

Why isn’t my content displaying?

Check the following: 1. Verify your API credentials are correct 2. Ensure your SELMASIS URL is correct 3. Check your WordPress error logs for any specific errors 4. Verify your server can reach the SELMASIS API 5. Make sure your Intakes and Form are setup correctly in SELMASIS

How can I customise the display?

The plugin is fully customisable in your SELMASIS instance under the Integrations menu

Related Articles

Microsoft 365 (User-Level Emails) – Setup

Enabling the Microsoft 365 Integration in SELMA lets your organisation’s users’ use their Microsoft mailbox for emailing directly in SELMA. As such, emails sent from within SELMA are stored in the mailbox’s ‘sent’ folder as well (and replies will go to the user’s inbox). Note: The below instructions serve as a guide only – please …