Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Simple Event Attendance (SEATT)

Simple attendance list, multiple lists can be added to any post or page and subscribed members can be edited through the admin panel.


Feature update to fulfil some of the requests posted at http://www.3cc.org/blog/2015/11/seatt-feature-wishlist/, as well as fixes for get_currentuserinfo in WP 4.5:

  • Replaced get_currentuserinfo with wp_get_current_user to fix deprecation issue

  • Fixed bug where users couldn't register to an event with limit set to 0 (unlimited)

  • Fixed bug where server time was used rather than blog local time on front end form

  • Updated admin and template to allow use of TinyMCE for WYSIWYG editor. Can now also add images, colours etc.


Numerous changes to code to tidy and improve security, including:

  • Incorporated additional validation and sanitisation after feedback from Ipstenu.

  • Added code to check that users can only edit reservations for events that are open and exist (previously they could remove themselves by crafting a custom form). This was also added to the admin panel.

  • Fixed several errors possible when adding/removing registrations.

  • Added javascript to date fields to allow user to repopulate defaults.

  • Changed form actions on edit pages to strip any previous $_GET requests.

  • Added error messages on user side to inform why their registration may have failed.

  • Removed direct URI from user forms, now works better with HTTPS.


Updated all SQL queries to use wpdb->prepare for additional security, and updated security as per feedback from J.D. Grimes and Ipstensu to remove a SQL injection risk. Also fixed a template issue when the register form is shown in new wordpress templates, and tested compatibility with 4.3.1. Fixed an issue where character encoding would display comments incorrectly on the user-side. Apologies for the delay in updating this plugin.


Updated version numbers, fixed problems with apostrophes being escaped with numerous backspaces in admin panel and in the comment box. Removed first+last name from page template as this is rarely used, with list users no longer in a table format, but now in an ordered list. Admins can now signup registered users simply by supplying a username in the admin panel. Fixed problems with wp_prepare() causing errors in wordpress 3.5. Deleting the plugin now removes all database tables.


Updated incorrect link in seatt_header.php and version number.


Update version numbers, change time() for current_time() to correct offsets in control panel in all files. Also added expire date to summary table in admin. Added a list of signed up user emails to allow copying and emailing of everyone at once. Also added register and login links to the form for guest users.


Update version number in simple-events-attendance.php and change line 15 in seatt_events_include.php.


Version 1.2.2 did not upload correctly, so this patches simple-events-attendance.php and seatt_events_include.php (the latter just to solve errors when debugging is enabled).


Fixed error with adding new events, for new plugin users. Also fixed reference to undeclared variables and changed menu layout. Database updated to v1.1.1 to solve new installation problems.


Fixed error with adding new events.


Updated the layout so the form is clearer on pages, have added a link to remove ALL participants from an event at once (so you don't have to click through every one), have added an open and close date for registration rather than the basic hour system there was before, and have updated the database to allow reserved places in the near future. Also fixed broken link to project page.


Fixed errors with multiple forms on the same page (thanks to mhobach) and form now displays where you post it on the page rather than at the bottom.


  • Initial Release Version

Requires: 3.4 or higher
Compatible up to: 4.5.5
Last Updated: 6 months ago
Active Installs: 300+


5 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

50,2,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1