Importing vTools Events Feeds

Required Plugins #

To import vTools Events feeds into your WordPress site, you will need to activate the following plugins:

  • The Events Calendar
  • The Events Calendar PRO

To activate them, log into your WordPress dashboard and click on the Plugins link on the left sidebar, find the two plugins and activate them. Once they are activated, you will need to contact ewh-webmaster@ieee.org and request the license keys to be added to your site if it isn’t already there.

Obtaining the vTools Events feed URL #

Once you have the two plugins activated, sign into https://events.vtools.ieee.org/main/feeds/ with your IEEE Account; you must be an IEEE Officer of the Organizational Unit for which you want to obtain the feeds. Scroll down to the second part of the page labeled, “Useful links to extract events (HTML and XML links pull events for your organization for the upcoming 90 days – only published events can be extracted):” and copy the appropriate iCal link to be added to your website’s calendar. In this example, I will use https://events.vtools.ieee.org/meetings/ical/0/90/asc/1/NEW%20JERSEY%20COAST/AP03~VT06~EMC27 .

Customizing the feed URL #

https://events.vtools.ieee.org/meetings/ical/0/90/asc/1/NEW%20JERSEY%20COAST/AP03~VT06~EMC27 displays NJ Coast AP/VT/EMC events from current day (0 in the URL represents the current day) to 90 days in the future and the time is set to UTC. To change the time to local time, add ?localize=true to the end of the feed URL:

https://events.vtools.ieee.org/meetings/ical/0/90/asc/1/NEW%20JERSEY%20COAST/AP03~VT06~EMC27?localize=true

Be sure to check Settings -> General and check the “Timezone” setting.

To pull events further into the future, change 90 to 180, for example.

https://events.vtools.ieee.org/meetings/ical/0/180/asc/1/NEW%20JERSEY%20COAST/AP03~VT06~EMC27?localize=true

This will pull events up to 180 days in the future.

Once you have the feed URL set, go to Events -> Import, select “Google Calendar” in the drop-down menu, select “Scheduled Import” in the Import Type menu, paste the feed URL into the URL field, click the “Preview” button and then once an eventa show up, you can then click on the “Save Scheduled Import” button.

You can view the imported events at Events -> Events. By default, imported events are overwritten with new events. To preserve edits to events, you can go to Events -> Settings -> Imports and select the “Import events but preserve local changes to event fields” option.

To add a link to the calendar page, go to Appearance -> Menus, select the menu to which you want to add the calendar page link, create a custom link and type in your website’s URL, add /events/ at the end and then click on the “Add to Menu” button.

The menu item will appear at the bottom of your menu. You can then click and drag it where you want it to appear on the menu and then click the “Save Menu” buton to save changes to your menu.

 

Powered by BetterDocs