SFL Wired Impact Volunteer Management Extension

Release 1.5 Beta : 30/06/2022

Download the plugin from here
Goto Release History

Summary of Functions

This plugin extends the functions of WordPress Wired Impact Volunteer Management plugin using filters the authors have provided so you always benefit from any bug fixes and extensions the author of the original plugin provides.

  • Adds the ability to categorise volunteer opportunities using the standard WordPress tools
  • Adds the ability to link opportunities to Groups and Units maintained in the WordPress Store Locator plugin
  • Adds the two new shortcodes to provide ability to add opportunity lists filtered by category and ID
  • Adds a new shortcode to provide a list of all opportunities listed by Group/Unit
  • Provides two new templates that include the additional information that are used in the volunteer opportunity pages and listings
  • New template for volunteer opportunity pages that corrects the breadcrumb to point to the volunteer page set in SFL theme customizing and intelligently uses the featured image (so the space is removed if there is no image maintained)

Installation

Install the plugin in the usual way – there is not config required for the plugin to become active but you must have WordPress Wired Impact Volunteer Management plugin installed and the WordPress Store Locator plugin with our extensions plugin.

You may want to enable subtitles for the Opportunity pages – goto the Settings for KIA Subtitle and tick the box next to ‘Volunteer Opportunities’ to enable them

Volunteer Opportunity Setup

When you create a new opportunity from the WIVM plugin you will be taken to this screen. You can see in addition to the WIVM options we have added one new field which allows you to link this opportunity to Groups and Units. Hold the CTRL key down to select multiple Groups if this opportunity is for more than one Group.

Because the WPSL plugin stores addresses for Groups and Units you do not need to maintain an address for an opportunity – if you enter a location in the address fields then we will use the WIVM address otherwise we will use the one(s) in WPSL.

Templates

We provide some new templates to replace those in the WIVM plugin so we can display the Group/Unit Information

Opportunities List Template

This template used in the opportunity list shortcodes will replace the ‘Where’ section with links to the Group/Unit WPSL pages and shows the address from WPSL. If you add an address into WIVM or don’t link a group the WIVM address will be used.

Opportunities Display Page

This template used in the opportunity detailed display page and will replace the ‘Where’ section with links to the Group/Unit WPSL pages, displays their necker and shows the address from WPSL. If you add an address into WIVM or don’t link a group the WIVM address will be used.

Shortcodes

We provide a number of shortcodes to use these new fields and make the plugin better for Scouting purposes.

Flexible Opportunities List

[wivm_flexible_opp_shortcode cat="65,66" id="1" options="noaddress" ] 

This code will be present a list of flexible opportunities in the a similar format to the WIVM plugin using the list template above

Option Values
  • cat : List of category numbers separated by commas – we will only list opportunities with these categories. IDs can be seem in the category screens URLs.
  • id : This is a WPSL Group/Unit ID – we will only show opportunities that are assigned to this Group/Unit. IDs can be seem in the WPSL edit screen URLs.
  • options: the noaddress hides the where block

One time Opportunities List

[wivm_one_time_opp_shortcode cat="65,66" id="1" options="noaddress" ] 

This code will be present a list of one time opportunities in the a similar format to the WIVM plugin using the list template above

Option Values
  • cat : List of category numbers separated by commas – we will only list opportunities with these categories. IDs can be seem in the category screens URLs.
  • id : This is a WPSL Group/Unit ID – we will only show opportunities that are assigned to this Group/Unit. IDs can be seem in the WPSL edit screen URLs.
  • options: the noaddress hides the where block

Group Listing Opportunities List

[sfl_wivm_grouplist] 

This code will be present a list of all opportunities by Group and Unit with links to the Unit/Group page and to the opportunity detail page

Releases

1.00 Beta : Initial Release
1,01 Beta : Correction to fix issue with categories not appearing
1.02 Beta : Collect Group data on the signup form
Correct issue with formatting when shortcodes used in Widgets

1.4 Beta : New options for short codes

1.5 Beta : Bug fix