SELMA SISResource CentreResource Centre
support@selmasis.comAU +61(0)7 3103 9873 / NZ +64(0)9 366 0789

Updated on

WordPress Integration Set-Up

The SELMA-WordPress integration uses a WordPress plugin to display Programmes and Programme Campuses on your website. Students can select their…

The SELMA-WordPress integration uses a WordPress plugin to display Programmes and Programme Campuses on your website. Students can select their preferred option, and are then directed to your SELMA enrolment form to complete their application.

Note: Please contact SELMA Support to include this paid feature in your subscription plan.



Upload the WordPress Plugin

Before you proceed with the following steps, please contact SELMA Support to provide you with the relevant WordPress zip file.

On the left-hand panel, navigate to "Plugins" and select "Add Plugin".

Screenshot: Figure 1i. Add Plugin
Figure 1i. Add Plugin
Upload Plugin
Upload Plugin

Click the "Install Now" button once you've uploaded the zip file.

Screenshot: Figure 1iii. Install WordPress Plugin
Figure 1iii. Install WordPress Plugin

Fetch API User and API Key

Log a support ticket and request from one of our SELMA staff to create an API user for you. Then, navigate back to SELMA and follow the steps, below:

Navigate to Settings > API
Navigate to Settings > API

On the API Users tab, copy and save your API user name somewhere secure; then, generate a new API key (orange).
Note: You must click the checkbox, then click "regenerate" to generate a new API key.

Screenshot: Figure 2ii. API User and Secret API Key
Figure 2ii. API User and Secret API Key

Copy the API Secret Key to your clipboard (green), and store it somewhere secure.

Screenshot: Figure 2iii. Copy API Key
Figure 2iii. Copy API Key

WordPress PlugIn Configuration

Navigate to Plugins > Installed Plugins
Navigate to Plugins > Installed Plugins
Enter API User and API Key
Enter API User and API Key

Figure 5. Enter Short-Code/s on a Post

Navigate to a WordPress post which constitutes your website. Then past the following Short Code parameters to render the appropriate SELMA Intakes onto your website:

  • To show all available Intakes:
    • selmasis (in square brackets)
  • To show Intakes with a specifc Campus ID (e.g. 12) and Programme ID (e.g. 76)
    • selmasis campus=12 programme=76 (in square brackets)

[selmasis campus=12 programme=76]

  • To show Intakes with a specific Programme ID (e.g. 76)
    • selmasis programme =76 (in square brackets)

[selmasis programme=76]


Navigate back to SELMA and fill out the following fields on the Intake tab of the Intake profile page.

Update Intake Tab Fields
Update Intake Tab Fields

Customise Website Display

The WordPress Integration has a default HTML script and CSS.
If you wish to customise the display follow the steps, below:

Navigate to Settings > Integrations
Navigate to Settings > Integrations
Select WordPress Configuration
Select WordPress Configuration
Edit Default HTML and CSS
Edit Default HTML and CSS

Last updated

Was this page helpful?

On this page