Church Admin


This plugin is for church wordpress sites and has an smartphone app too – it adds an easy to use address directory and you can email and sms different groups of people.
Sign up for our email list to get a detailed PDF manual
Demo site
Plugin site

  • Church Membership database
  • Integrate newcomers with customisable registration form and follow up flows
  • Customisable Church Directory with full privacy settings.
  • BASIC Version
  • Adds sermon podcasting and the calendar
  • STANDARD VERSION – free 28 day trial.
  • Adds…
  • Communication tools – SMS, Email and push notifications (premium)
  • Event ticketing – for logged in users and others, with account setup if the customer wants
  • Small Groups – add, edit and delete
  • Members – add, edit and delete
  • Email- send an email to members, parents or small group leaders. Now has a template – make sure you update your settings to include Facebook page and twitter if you use them!
  • PDF Mailing labels
  • SMS – send bulk sms to members using Twilio (with reply handling), TextMagic or
  • Sunday Rota/Schedules – create and show rotas for your volunteers.
  • Kidswork – automatically sort children into their age groups, with manual override
  • Attendance tracking
  • Ministries – people can have different ministries they are involved in and be sent SMS or email by role, other functions coming soon.
  • Google map integrations for small groups and directories
  • Calendar – month to view, agenda view and nth day recurring events (eg 3rd Sunday)
  • Facilities – manage facilities like rooms and equipment and their bookings.
  • The calendar now includes that most powerful of planning tools – the year planner!
  • Volunteers – church members can volunteer online and be approved/decline by team leaders.
  • Simple pre-booking places for services during the Covid-19 pandemic
  • Adds…
  • Our Church app subscription for church. Free install on iOS and Android via
  • Online giving via PayPal/Stripe for premium version (including Gift Aid for UK churches)
  • Paid ticketing
  • Pastoral Visitation module
  • Logged in users can indicate serving availablilty, to ease scheduling.


  • Address list display
  • Sermon podcasting display
  • Calendar display
  • Rota / Schedule display


यह प्लगइन 32 ब्लॉक प्रदान करता है।

  • Church Admin Address List
  • Church Admin Giving
  • Church Admin Pledges
  • Church Admin Attendance
  • Church Admin Birthdays
  • Church Admin Anniversaries
  • Church Admin Calendar
  • Church Admin Custom Fields display
  • Church Admin Calendar List
  • Church Admin
  • Church Admin user not available to serve
  • Church Admin Register
  • Church Admin Basic Register
  • Church Admin Graph
  • Church Admin Member Map
  • Church Admin Ministries
  • Church Admin My Rota
  • Church Admin Sermon Podcast
  • Church Admin Sermons (new style)
  • Church Admin Schedule
  • Church Admin Service Booking
  • Church Admin Small Groups
  • Church Admin Small Group Members
  • Church Admin Small Groups Sign Up
  • Church Admin Serving Request
  • Church Admin Sessions
  • Church Admin Spiritual gifts
  • Church Admin Recent Directory activity
  • Church Admin Volunteer
  • Church Admin Contact form
  • Church Admin Video Embed
  • Church Admin


  1. Upload the church_admin directory to the /wp-content/plugins/ directory.
  2. वर्डप्रैस के प्लगइन मेनू के द्वारा इस प्लगइन को सक्रिय करें
  3. Place [church_admin type=address-list member_type_id=# map=1 photo=1] on the page you want the address book displayed, member_type=1 for members, map=1 toshow map for geocoded addresses. The member_type_id can be comma separated e.g. member_type_id=1,2,3
  4. Place [church_admin type=small-groups-list] on the page you want the small group list displayed
  5. Place [church_admin type=small-groups ] on the page you want the list of small groups and their members displayed
  6. Place [church_admin type=rota] on the page you want the rota displayed
  7. Place [church_admin type=calendar category=# weeks=#] on the page you want a page per month calendar displayed
  8. Place [church_admin type=calendar-list] on the page you want a agenda view calendar – option category and weeks options pastable from category admin page
  9. There is a calendar widget with customisable title, how many events you want to show and an option for it to look like a post-it note
  10. Place [church_admin_map member_type_id=#] to show a map of colour coded small groups – need to set a service venue first to centre map and geolocate member’s addresses by editing them.
    We recommend password protecting the pages – if it is password protected, a link is provided to logout
    The # should be replaced with which member types you want displayed as a comma separated list e.g. member_type=1,2

सामान्य प्रश्न

Where can I get help?

Sign up for our email list to get a detailed PDF manual

Where do I report security bugs found in this plugin?

You can report any security bugs found in the source code of the site-reviews plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment and take care of notifying the developers of this plugin.


जनवरी 24, 2023
I am just starting to tap this plugin's capabilities for our church. The more I learn about it, the more impressed I become. It quickly became obvious that Andy isn't just a software developer, but also someone who truly understands the needs of a church organization with regard to creating a web presence. But what impresses me most is Andy's responsiveness in supporting his plugin users. For example last night before I went to bed, I sent an email to Andy noting a formatting issue with the member registration form, and by the time I got home from work this evening, Andy had put out a new update that resolves the problem. That's only one of several issues he's quickly helped me out with. Those other issues were my own user problems not issues with the plugin code. Andy and this plugin are responsive to the nth degree. Love it.
अक्टूबर 21, 2022
WP-Church Admin This is a great ministry providing tools to help administer small to medium size church at no cost (aside from a one-time fee if you would like to also include the Mobile App) The author continues to improve and enhance the features and functionality and is open to suggestions to improve it even further. I can't recommend the plugin highly enough and am thankful to Our Lord for providing such a dedicated working in Andy Moyle (the author) for the blessing this is to the church.
अगस्त 13, 2021 2 जवाब
I am afraid I cannot see where all the good reviews are coming from. Simply activating this plugin reduces your page speed by at least 60%. The use of tables and frames makes styling difficult.
अगस्त 9, 2020
This plugin is simply amazing and is constantly getting updates/improvements. Having tried pretty much every other option out there, I can tell you that the plugin has everything you might need - without the crazy prices or security concerns that seem to come with other developer offerings. Until I found "Church Admin", the other plugins I tried either had some shady code embedded or they were unbelievably out of our price range. This one is highly customizable with fantastic development support. Sign up for the Andriod/IOS app to support the developer! You will not be disappointed.
जून 7, 2019
We were looking for something more than just using a sermon browser plugin to post our latest talks at church. Andy Moyle has created a fantastic all in one product that serves the majority of backend church administration. From displaying your latest sermons to having a fully fledged member directory this is my favourite of all plugins I've ever used. Great support from Andy and regular updates.
17 के सभी समीक्षा पढ़ें

सहायक &डेवलपर्स

यह खुला स्रोत सॉफ्टवेयर है। अनुगामी लोगो ने इस प्लगइन के लिए योगदान दिया है।


“Church Admin” has been translated into 7 locales. Thank you to the translators for their contributions.

Translate “Church Admin” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

बदलाव विवरण


  • Audited access control for every function


  • Prevent executable files from being sent by email or stored in cache
  • Detect if bulk Bible reading upload is definitely a CSV file
  • Only admin level users can delete the debug log


  • New shortcode for simple mailing list form
  • Mailing list added to Shortcode generator
  • App address list error fixed


  • Confirmed email Thank you page error fix.
  • Contact form email “reply to” goes to contact message questioner
  • Remove extra > from contact message email.
  • Fix broken link in Child Protection module reporting module


  • Fix warning on some sites for address list display
  • Graceful failure message for Mailersend Bulk API send failure.
  • Test email function tests wp_mail and church admin email with graceful messaging of issues.


  • Child Protection incident logging added for Premium version


  • Household images in address section of app.
  • Delete household no longer deletes user account (and therefore posts), but emails admin email to get them to do it.
  • Push messages saving correctly in the app.


  • Calendar single event edit – automatically set the recurrence to single
  • Add rest of series calendar edit option
  • Fix prayer request moderation on app
  • Only show draft prayer requests to moderators on app.
  • Add search to old style address list on app.


  • App bug fixed


  • Spiritual gifts module showable on main menu screen for Standard and Premium Versions
  • Detailed privacy settings applied to address list PDF


  • Address list block – added dropdown selection of church site.
  • Mailersend API added for ease of email sending from Church Admin plugin
  • Warning message if host has disabled mail() stopping email sending
  • Sermons not showing in admin area if no series set fixed.
  • Old style sermon block and shortcode – fix next button not remembering speaker choice.
  • Updated method for Premium version Push sending
  • Fix giving forms not displaying on some premium sites
  • Service booking not showing fixed
  • Push notifications updated for Firebase deprecated API.
  • Twilio SMS replies ordered by latest first
  • Future calendar event delete goes to same month calendar after deletion
  • Fix calendar not saving bug
  • PHP 8.0 fixes
  • Pagination fix for PHP 8.0
  • PDF generation updates for PHP 8.0


  • Registration email templates neatened and previews added
  • Single sermon shortcode fixed
  • Contact form block added
  • Improvements to new entry, confirmation templates
  • Ability to format new user’s username in different ways
  • Register block and short code now has option to show all privacy form fields
  • Fix for Photo permissions PDF crash on some sites.
  • Fix for Individual Attendance CSV download crashing for old PHP versions.


  • Security NONCE added to toggle debug mode.


  • Fix XSS vulnerabilities in [church_admin_map] and [church_admin type=”recent”]


  • Fix crash for non English languages sites on Schedule section


  • Fix crash where schedule trying to show service that has no schedule jobs for it.


  • Fixed email send database error
  • Fixed Individual attendance CSV download bug


  • Fix bug with choosing service for schedules.


  • Module dropdown only shows options for current version level
  • Standard upgrade form shown when version is free or basic


  • Bulk Geocode initial map location set to London if no service location preset
  • Sermon upload/add form tidy


  • My rota page working for Standard and Premium versions


  • Sent emails logs time and date sent now and ordered by newest first
  • Sermon podcast forms – service and series previous choices persist
  • New filter categories added
  • Push messages save in app “Messages” menu item.
  • New app content publish/trash triggers app menu rebuild
  • Updated simplified main email template for 2024
  • Fix update email settings link
  • Improved schedule admin page
  • Confirm email automation only sends if no data protection reason set and no user account connection
  • Registration and new user email settings added to settings menu
  • Fix Quick Household – adding member_type_id
  • Fixed bug in Check for directory issues.
  • Improvements to “Add uploaded file” in media section
  • Fix app edit celendar series event bug
  • Emails handle video embed and buttons blocks


  • Tweaks to email settings


  • Radio choice for MailChimp


  • Quick household menu item added (just first name, last name and email), creates user account so they can edit.
  • Bulk Email MailChimp option made a checkbox for ease of switching off (will be deprecating MailChimp in 2024)
  • Link in SMS section to Twilio not for profit credit scheme
  • Twilio message that “not for profit” impact credit doesn’t show on API credit balance
  • Graceful failure message when email send fails.
  • Fix warning on address list shortcode/block on empty people table.
  • Graceful failure when Vimeo video ID doesn’t exist.
  • Graceful failure when licence check fails to get server response.


  • If SMTP settings saved and previous update was v4.0.14, then set correct method


  • Tidied Email settings Page
  • Better licence checking


  • Clear email queue menu item
  • Fix for emails not sending immediately when using send email on some sites.
  • Twilio not for profit credit link added –


  • Delete me button added to app
  • Fix fatal error for schedule PDF on some sites.
  • Fix app calendar event dropdown bug
  • Fix app calendar edit form not showing correct category
  • Fix copy schedule date not working


  • Fixed individual photos not showing on address list
  • Fixed permissions/role issue with Pastoral Module


  • Added login_form option to [church_admintype=”not-logged-in” login_form=1]


  • Confirm email uses in front end register now uses “confirm email template”
  • GDPR email uses “confirm email template”


  • Fix “Child of …” not showing parent’s names
  • Fix add new calendar event post save shows January 1970 calendar
  • SMTP settings screen password hidden by default


  • Fix “Forgotten Password” button on Our Church App.


  • Anniversaries email fix
  • Bulk emailer bug fix
  • Single sermon bug on old style sermons fixed


  • Reply name and email for sites using SMTP settings for sending email.


  • Added Stripe payment links for Standard and Premium versions.
  • Improved table calendar tooltip
  • Global anniversary email template bug fix


  • Database queries performance improvement.
  • Fix wrong licence showing for some churches


  • Licence check enhancements
  • Fix for email filters when “classes” breaks it.


  • Licence check button added in case you are seeing the wrong version


  • Change in pricing structure for Church Admin – free, standard & premium.
  • Fix email send not using from and reply when SMTP settings have been added.
  • Improve global both anniversary table


  • Fix for app people edit where non specified date of birth/wedding anniversary are saved as today.
  • Fix for front end register, certain permissions not saving correctly
  • Bulk email sends logged in sent emails
  • Spelling correction on gmail less secure apps message


  • Spelling corrections
  • Follow up email template bug fix


  • Communications module shows more detail of how emails are queued.


  • Fixed issue where Queued email wasn’t sending – table truncated


  • Don’t send Push, SMS or email to people marked as inactive
  • Active/Inactive button added to people on display household screen.
  • Email send table shows recipients
  • Improvements to global birthday email
  • Improvements to global birthday and anniversary email


  • Further fix for ICS calendar import
  • Fix PayPal giving form not working on some sites.
  • Fix event booking ‘Add ticket’ button failing if no currency symbol set.


  • Fix ICS calendar import


  • Fix error message for duplicate calendar column fixed
  • Fix people not added to ministry when editing schedule job
  • Initial “Heading” text removed from calendar block/shortcode


  • add reply to information to stored email history
  • extra check before sending global birthday and anniversary email
  • Fix global both date


  • Fix “make everyone visible”


  • More detail automations people counts.


  • Global anniversary and birthday email flag colour corrected
  • Automations – indicate if there any birthdays /anniversaries that day


  • Admin error people form not saving marital status bug fixed
  • Rota settings option to set whether to show that job on as service calendar item (default on)
  • Schedule details added to Calendar list shortcode and block
  • Schedule details added to Calendar shortcode and block
  • Schedule details added to Calendar table shortcode and block
  • Calendar table popup stays visible until different item mouseover


  • Pastoral visits overdue fatal error fixed


  • Fix global both email cron event hook


  • Visit notes link added to pastoral visitation list table


  • Fix cell not showing in app address list


  • Front end register form privacy and communication fixes


  • Aaaagh! Another Happy anniverary template save fix


  • App address search obeys people type allowance in App Settings.
  • Happy anniverary template save fix


  • App add person to account bug fixed


  • Custom fields added to event bookings
  • Event booking bug fixed
  • Event bookings CSV fixed


  • Improved logging of new, prayer-request and bible reading email sends
  • Updated premium upgrade payment buttons
  • Birthday and anniversary Email template
  • Fix for service id not updating on editing sermon


  • Email template reply name and email not saving fixed


  • App wedding anniversary saves
  • Bulk edit communication permissions menu item in people module


  • New premium upgrades are now a monthly subscription
  • Added date of birth and wedding anniverary to CSV download
  • Global anniversary and birthdays email reply fields save


  • Removed years married from Anniversary emails


  • Fixed marital status showing inccorectly on plugin edit people form


  • Fix for gender not saving in app account edit.
  • Bulk edit of custom fields added


  • New shortcode [church_admin type=”lastest-sermon”] shows just the newest published sermon
  • Tutorial links added
  • Reply name, email added to birthday and anniversary automation templates
  • Birthday and anniversary emails saved in email log


  • Add visit notes links added to pastoral visitation list


  • Fix for ticket cost updating for events
  • Don’t display age in birthday emails
  • Add date of birth to app (app update required)
  • 10 options allowed for custom fields


  • Single screen for templates for confirm email, new user email and followup email.


  • Fix timing issues of birthday automation
  • Fixed some display errors for new installs


  • Shortcode generator tweaks
  • admin email option added to register shortcode
  • Register shortcode/block form tweaks for useability


  • Front end form tweaks
  • Birthday and Anniversary message templates now use the classic editor.


  • Save calendar event may cause a display error bug fixed.


  • Test email send for birthday and anniversary automations
  • Custom field order can be set with drag and drop
  • Fix error message in kidswork table if no gender set
  • Fix error message for “As Arranged” services


  • Improved mousevover for calendar table popup
  • Fix for PDF calendar when events overspill box


  • Calendar bug fixes


  • Setting to prevent data deletion when plugin is deleted
  • Fix for calendars where facilities_id is not formatted well
  • New permissions/role check for Pastoral ministry
  • Enable pastoral visit list editing


  • Pastoral list bug fix


  • Visitation module finished and ready for premium plugin users to fully use
  • Select multiple facilities for a calendar/facility event booking
  • Monthly calendar PDF including facilities and categories


  • Clear person’s old meta data before updating on save
  • Add first initial checkbox to Address list block settings
  • More infomation shown on small group sign up and list blocks and shortcodes
  • Fixed a create user bug


  • Add contact form option to shortcode generator
  • Approve/Decline ministry serving requests can be done by logged in team contacts.


  • Fix erroneous “No GDPR reason, so can’t create user” message on people search results rows.
  • Fix user edit creation on edit people


  • View/Edit person bug fix on some sites.


  • App address list shows photos for people, where permission is given and there is a photo
  • Fix for Add new household fatal error when date custom field is in operation


  • app menu on first install bug fixed


  • Fixed push message repeating if sending from Church Admin main screen
  • App: Remove Phone share icon from media


  • App home page & schedule issue fixed


  • App add someone fixed


  • App home page disappeared bug fixed


  • Add [date] shortcode to Happy Birthday email template
  • App menu item “Account” shows as “Login / Register” when not logged in
  • App settings – Home page can be adjusted to show different page for menu item/starting app
  • Create users email message from name/email fixed
  • Admin Calendar list improvements
  • App Calendar admin event options made into a dropdown (app v32)


  • Fix html stripped from schedule email message


  • Bulk update wedding anniversaries in people section
  • Bulk update dates of birth in people section
  • Small group members PDF bug fixed
  • Custom fields can be set to onboarding, to only show on first registration.
  • Fix basic register block showing twice
  • Create users queues emails if emails are set to be queued rather than sent immediately.
  • Ministries ordered alphabetically on edit people screen
  • Childrens work Checkin PDF bug fixed
  • Add household – add person some form fields not saving bug fixed
  • Shortcode generator updated
  • Small group list PDF improved
  • Changed calendar event actions to dropdown with confirm
  • Fixed app people save losing image
  • App menu sorting fixed


  • Address list picks up on head of household’s people type to form that household’s title names.
  • Household custom checkbox data displayed correctly.


  • Facilities calendar bookings not saving as a facility fixed
  • Show on general calendar form field not saving fixed
  • Custom fields added checkboxes,radio and select dropdown
  • Multiple bug fixes for register/login shortcode
  • Add mapping to front end register block


  • Fix Automations option missing from Choose Modules


  • Fix view address list bug
  • Fix households not saving on some sites
  • Add choose filters button on People page
  • New user email template added


  • Fix people module disappeared from dropdown selector
  • Fix kidswork gender stuck on female
  • Admin search results show people type


  • Automations section added
  • First registered email automation option
  • Custom field change email automation option
  • Fix calendar datepicker styling not working
  • “Children’s Work” renamed to “Age Related Groups”
  • “People in age related group” added to filters
  • Gender groups added to “age related groups”
  • Fixed “years” in filter
  • Extra custom fields added to import CSV
  • Title added to people table – optional whether to use
  • Title added to import CSV functionality


  • Select Everyone checkbox added to filter
  • Sermon Manager importer updated to include video and audio
  • Wedding Anniversary added to household data forms (enable/disable in settings)
  • Ability to migrate wedding anniversary custom field data.
  • Wedding Anniversary block and shortcode added.
  • Automatic email for birthday, or anniversaries can be templated and setup
  • Envelope ID added to admin giving form


  • Fix address list restricting which member type(s) visible issue
  • CSV download handle no filters checked


  • Fix SSRF vulnerability with importing CSV
  • Send SMS to individuals from view household screen
  • Stripe payment Gateway Added for donations
  • Update for Google drive files in sermon podcast


  • Fix click on calendar day sometimes renders wrong day.
  • Fix app admin – delete this and future events action.
  • Delete this and future events button added to events calendar.
  • Admin email rendering issue fixed.


  • Add styling for datepicker on register screen
  • Fix for fatal error in check directory issues


  • Address list ordering by last name and first name
  • Schedule email for children involved goes to head of household
  • App image upload for people and admin calendar event editing (app v31 required)
  • PDF creation ignores webp images (not part of PDF spec)
  • Schedule job fatal error fix
  • App settings bug fix


  • Fix fine tuning privacy choices not saving in edit person admin screen
  • Fine privacy – no address choice also doesn’t show map now.
  • Show who is head of household on admin household and people screens


  • Photo Permissions PDF handle no people


  • View address list links not working on some sites bug fixed
  • Photo permissions PDF


  • Fix edit/add member type bug
  • Sermon series dropdown fixed


  • Spiritual gifts questionnaire layout fix
  • Fix forgotten password on app
  • Calendar event images now saved and are shown


  • Fix app title bug


  • Check for directory issues fixes badly formed e164 numbers


  • new sermon podcast warning message fixed


  • Fix install/update not firing when it should


  • App metrics


  • Deleting person, deletes their user account if NOT an admin user.


  • Pledge and giving totals table
  • Pledge and giving totals table shortcode


  • App commenting bug fixed
  • Premium plugin – pledge administration added.


  • Add rolling max months of sermons to show to new style sermons


  • Fix podcasts links display


  • Giving backend display bug fixed


  • Last updated, update by added to household save.


  • Save new household bug fix


  • App personal privacy settings tweaked


  • Schedule reminder permission field add to people forms.
  • Schedule email screen shows who will/will not receive email reminder.
  • Improved drag and drop people image messaging
  • Fix custom fields save and display bug


  • Schedule dropdown fix
  • Validate integers more robustly.


  • VCF download bug fix.
  • Module dropdown missing item added.
  • Improved meeting selection for attendance forms.


  • Old style look deprecated
  • Quick main module dropdown go to on main menu page
  • Fix email issue
  • coding typos fixed
  • Fix Calendar event save bug


  • New style safeguarding using custom setup
  • Added a earliest sermon publish date to new style sermon shortcode and block
  • Security enhancements – every line of input code checked for vulnerabilities.


  • Fix email auto schedule bug


  • Fix shortcode generator for “Calendar list”
  • Single sermon video container 100% width
  • Calender list title shows categories if chose


  • Fix copy schedule date


  • Correct shortcode generator “show phone”
  • Extra privacy options for showing/not showing email, cell, landline and address


  • Add auto SMS schedule item to Schedule menu dropdown
  • Fix delete auto email schedule not working
  • Birthday block and shortcode now have show_phone and show_email atributes 1 or 0


  • Responsive styling changes for new style sermons
  • Address list household only shown if head of household has a GDPR reason, and show me and active.
  • Address list individuals in household only shown if there is a GDPR reason, and show me and active.
  • Names shortcode/block only shows individual if there is a GDPR reason, and show me and active.
  • Auto SMS schedule


  • Address list CSV improvement


  • “Unattached to group” list in small group section
  • fix app posts bug
  • Add member types to CSV download
  • Add more functionality to “check directory issues”


  • Address list serach bug fixed


  • News style sermons logged in only bug fix
  • Don’t show MP3 plays option on new style sermons


  • Fix ministry rota edit shortcode bug
  • Fix series dropdown in new style sermons


  • Improved birthdays display calculation and ordering


  • Custom fields added to CSV downloaded
  • Added custom fields to filters


  • Sermons – Use auto-generated YouTube thumbnail if none set.
  • Sermons – grab Vimeo thumbnail if needed
  • Removed bullets from new sermon podcast pagination on some themes.
  • App delete this and future occurrence of an event fixed.


  • Fixed 5th & last day calendar event


  • New style sermon shortcode and block


  • Fixed app address search


  • Fixed template clash for other plugins custom post types


  • Privacy policy page suggested text have been added. View at Dashboard>Settings>Privacy>Policy guide
  • Fixed address list html showing


  • Bible reading streak on app allows a streak freeze for last day missed – Grace!


  • allow for prayer requests to be non login
  • security review changes


  • Move person fatal error fixed
  • Prayer requests require login opton coding change (


  • Improved attendance admin area coding
  • Added extra sanitization to admin area input


  • Serving page added to the app (click reset app menu to add it to the menu, requires app v30.7)
  • App prayer requests – comment form added
  • App prayer request – show images and embeds (can only add them from admin area though)


  • Premium feature – exclude people from filter form field


  • People with “Prayer Request” permission get to approve/reject draft prayer requests on the app.


  • Sermon Podcasts – length claculated and updated automatically for external files when sermons listed in back end.
  • Calendar – fixed link and link title not saving
  • Calendar – change VCF calendar download link to an icon


  • Inventory of items like keys added
  • New permission/roles setting “Prayer Requests” for app approve/reject prayer requests
  • Removed roles/permission setting “Prayer Chain”
  • Admin address edit on the app, returns to address list after saving.


  • Added xtra debugging to prayer request moderation email


  • Fix Repository version not updating


  • Fix cookie/option debug mode not saving data


  • Auto sms schedule
  • App checkin uses localised date/time


  • Prayer request draft email tweak


  • CSV import tweaks


  • Fix roles resetting to administrator


  • Fixed Bulk Email and Bulk SMS not saving on permissions screen.
  • Global communications settings added.


  • Fixed email schedule fatal error


  • App – don’t show anyone in “My groups” if logged in user not in a group.
  • Calendar edit recurring field displays correct previous selection
  • App class shortcode used on page/post provides link to website booking page
  • Date picker missing from calendar series edit
  • Email of post/page with class/event shows link to class/event page/post


  • Sermon podcast – calculate length of external audio files


  • Fix add household with different last names bug
  • Fix apostrophe html entity in queued email subject
  • Fix drag and drop


  • Fix app calendar event recurring form field


  • Ministry schedule – team contact can create schedule for their schedule job.
  • Make sure app optional style is refreshed onto app.


  • Shortcode generator
  • Remove permissions form fields for prayer requests and Bible readings if not needed.
  • Fix App VCF download
  • Admins can edit addresses on app


  • Delete household takes user back to view address list screen
  • App fix My prayer list bugs


  • Calendar added 5th day and last day
  • Support Church Admin ox (removeable in Settings>Module)


  • Fixed posts not showing in app


  • Fix GDPR email not sending


  • Birthdays in admin area shows all people overriding not publicly shown
  • App fix for Bible readings date picker button not showing on some installs (reset menu to show)
  • App menu reset fixed


  • Table style Calendar fix


  • Calendar editing improvements
  • Calendar displays initially according to timezone set in WordPress settings
  • Fix sermon podcast upload file and edit bug
  • Fix not able to set up PayPal for some app users
  • Better UX for register screen
  • Site image saveable


  • Update plugin tags
  • Fix app content and bible readings app menu items


  • Fix receive blogs posts by email form field not saving
  • Fix app menu issues (reset and remove item bugs)


  • Fix for self hosted videos not showing in sermon podcasts.
  • Blog posts not emailed issue fixed
  • e164 updater added to Directory Issues fixer.


  • Improved handling of Register block/shortcode unconnected user account (handled gracefully in background)
  • Google map fixes
  • Small group mapping bugs fixed


  • Fixed html entity bug in Schedule email subject
  • App cache clear menu option


  • App content editor can be set to Gutenberg/Classic in app settings (defaults to classic)
    = 3.6.67
  • register block and shortcode – handle when email is a user account but no directory entry (logged in or not)
  • register block and shortcode – allow/disallow new registrations: shortcode option allow_registrations=false


  • New style YouTube Share link handled by Sermons & Video blocks and shortcodes
  • Fix video and audio embeds now working in App News posts.


  • Bulk Bible publish Bible reference not recognised by fixed.
  • App calendar “more” button added


  • Directory bugs fixed


  • Embed code field for sermon podcasting added – main plugin and app
  • App – SMS reply push bug fixed


  • Fix for Bible reading streak – will work reliably from now
  • Register block/shortcode made responsive


  • App my prayer login bug fix


  • My Prayer table


  • App my prayer improvements – including church-wide daily prayer items (App v30.0)
  • App menu fix for Bible, prayer requests where those custom types not used.
  • Fix for person VCF bug
  • Address list fix for admin display household adding person bug
  • Address list PDF fix for PHP 8
  • Address List PDF v1 (pdf=1) defaults to multi line address, add address_style=’single’ to shortcode for single line


  • App – Bible reading streak


  • App VCF card download link fix
  • App persistent login bug fix


  • address list bug fix


  • Address list bug fix


  • Address list block/shortcode option to show address as one line (default)/ multi-line. [church_admin type=”address-list” address_style=”multi”]


  • App – fix display when no calendar events yet.


  • Mailing labels now has option to use mailing address instead of address where it exists.
  • App – deleting contact message improvement (on next app update 28.9)
  • App – edit and deleting people and address returns to address list or account as appropriate (on next app update 28.9)
  • App – family style address list administrator tasks added (on next app update 28.9)


  • Schedule select dates to show changed to date picker
  • Remove restriction on sermon upload form field as not working on Apple, server side rejection of non audio files.
  • Bible readings not cached on app, to catch comments faster
  • Post status change updates app cache.


  • App bible reading comments added
  • App comment author fixed


  • Update profile link added to emails of bible readings, prayer requests etc
  • [church_admin type=”restricted” loginform=0] doesn’t show a login form in restricted content shortcode[/church_admin]
  • Front end register change “Delete” to “Delete person”


  • Publish a Bible reading plan to go out every day at a set time.


  • Front end register bug fixed.


  • Sermon uploads publish date can be backdated


  • Bug fix for sermon podcast external files


  • Import CSV fixes for PHP 8.0
  • Added GDPR reason to Import CSV


  • Email update preferences button added to emails


  • Fix birthdays block and improve query to find birthdays.
  • Improved ministries shortcode and block.
  • Manual link and email form added to admin menu


  • Prayer request app bug fix
  • Remove kiosk app module – on the backburner.


  • Household Display Map geocode update not saving bug fixed
  • Admin App registration freeze on no email bug fixed.
  • App settings autocomplete form field


  • Admin App calendar add event bug fixes
  • Import CSV now allows household ID and head of household to be included
  • ICS calendar export
  • App menu items for acts of courage, bible readings and prayer requests only show when enabled in settings. (refresh by choosing App menu item)


  • Admins registering people on app don’t need to fill all required fields


  • Form for who receives push notifications of SMS replies and menu item added to App settings screen.
  • App registration graceful error message when required fields not filled out.


  • Improved schedule SMS
  • Import ics calendar functionality
  • Display household admin page only displays household if user viewing own household and no directory permissions
  • Improved Address list edit entry link goes to page with register block or shortcode
  • Only show add 3 months of schedule dates button if schedule jobs have been created


  • Add disable app registrations option to App Settings menu item
  • Fixed address list block not viewable to certain users
  • Fixed Sermon podcast layout breaking on low width
  • Fixed prayer request form breaking small widget width


  • Updated Twilio API calls
  • Extra check before creating user on save person


  • Fix choose modules getting reset wrongly on each update


  • Fix filter for send email


  • App settings – can choose address list style
  • New shortcode [church_admin type=”not-logged-in”]CONTENT[/church_admin] – only shows CONTENT to not logged in users
  • New shortcode [church_admin type=”logged-in”]CONTENT[/church_admin] – only shows CONTENT to logged in users


  • App schedule fix
  • App my schedule fix
  • App admin saving schedule takes account of non-availability.
  • Date picker script added to main Church Admin menu page


  • App bug fixes


  • App style bug fixed


  • Daily app cache refresh for schedule and Bible readings


  • App bug fix where no small groups


  • Post update bug fix


  • Handle Twilio reply of STOP or START to change person’s SMS send privacy setting.
  • Update YouTube views to latest API
  • App performance turbo charge!


  • Graceful error messages for latest youtube shortcode.
  • Support for caching multiple playlists added
  • Fix small groups map not loading for shortcode


  • Added Email send permission to filters (adjust in settings> Choose Filters)
  • Fixed custom fields not showing in choose filters settings screen
  • Added Sent emails menu item to Communications menu
  • Added send debug_log for support help


  • Latest Youtube playlist video shortcode [church_admin type=”latest-youtube” playlist_id=””]
  • Rota job names bug fix


  • Fix Set people types and member types in the app settings for address list


  • Email settings improvements
  • Ability to delete MailChimp settings
  • Better error handling for MailChimp
  • Debug mode toggle button added


  • Add people type selection to app address list settings (Default: adults and teenagers shown)
  • App address list cache refreshed after directory editing operations


  • App admin member type change fixed
  • Plugin display household admin screen change individual member type fixed.
  • Fix small group app bug


  • Fix new installs not saving custom fields


  • What Three Words precise locations added to address (enable/disable in settings).


  • Improved rota and service booking gutenberg block editing
  • Immediate render of todays events on calendar block/shortcode


  • Fix app menu items disappearing (refreshed when app is used)
  • Fix some service and schedule settings bugs


  • Not available section available for premium users bug fix


  • Member map fixes.
  • Notification settings for app users.
  • Not available form for app users.


  • New not-available shortcode and block so users can show when unavailable to serve on rotas/schedules
  • Improved Schedule Jobs form – add people to ministry
  • Clicking on schedule items gives dropdown and text field to edit entry
  • Autocomplete on prayer request push settings form field


  • Correct author saved for app prayer requests
  • Send push for prayer request moderation


  • Landline added to app address list
  • My schedule added to app (app v25.3)
  • Refresh address list button for admins (app v25.3)
  • Change Bible reading date on app (app v25.3)
  • Comments enabled for app posts (app v25.3)


  • Fix push notification of new posts to goto app posts
  • Getting ready for tablet kiosk registration app
  • Updated QR code generator


  • Set user properly on app prayer request sending.
  • App connect user button for admins
  • App create user button for admins
  • App title fix


  • Debug mode options added to settings
  • App schedule edit textarea autosize to current data


  • Fix address edit app bug


  • Add app pages back into app
  • Use textarea where necesssary on app schedule form fields
  • Transcript and Bible passages on app media page


  • Remove settings menu item from app


  • App tweaks ready for Our Church App v25


  • App updates


  • App updates
  • Fix schedule not editable on main menu page
  • Fix automatic schedule rota email


  • Fix household custom fields on display household screen
  • Add in mailing address field on display household screen


  • Fix for calendar events not saving on new MySQL versions


  • Fix for new look menu when using individual user permissions


  • Fixed phone number not saved on contact form


  • App address list bug fixed


  • Fixed install/update occasional error get_page_permastruct()


  • App setup file added


  • Preparing app for for update v25
  • Fix for calendar where 1st day of month is Sunday
  • Fix turn off facilities module
  • Show telephone number on contact form list
  • Add Member type dropdown to display household screen people
  • Add update head of household to display household screen
  • Prepare for upcoming app update
  • Fix for permissions for Bulk SMS and Bulk Email
  • Fixed Gift aid column not showing in admin area
  • Gift Aid CSV now allows for UK postcodes with no space between outcode and incode
  • Fixed CSV import
  • Extra fields added to CSV export


  • Removed fontawesome icons from Church Admin to speed up site
  • Fixed some podcast validation issues
  • Adding file to sermon podcast – file sanitized so passes podcast validators.
  • Fixed CSS error for sermons page
  • Update podcast XML menu item added
  • App contact messages shows phone


  • Position prayer request form correctly for Avada theme
  • Prevent duplicate prayer requests being saved.
  • Youtube embed [church_admin type=”video” url=””] uses trick to speed page load (


  • Fixed fund totaliser
  • Add hidden URL field to contact form


  • Contact form refinements


  • Contact form shortcode and block (see
  • Contact form messages on app for admin user (app update v22)


  • Fix calendar event end time


  • Fix user account creation not always successful from display household screen & filter
  • App empty prayer requests fix
  • More group information shown in the App
  • Photos in account,addresss and groups sections of app
  • Drag and drop image fixed for edit person admin screen


  • Fix for first name last name initials on schedule not showing some people
  • Schedule job option “Enable use initials” switches off initials for fields you don’t want it like sermon title.


  • Rota job order can be edited


  • Removed refresh and restore backup functionality


  • User meta updated correctly


  • Bug fix for edit schedule on app


  • Extra options for rota/schedule shortcode and block – name_style=”Full/Initials/FirstNameFirstLetterLastName” and links=TRUE/FALSE
  • App schedule updateable on app


  • Fix for Bible reading date selection in upcoming app updates


  • Fix for donation date always today on admin donation editing.


  • Choose modules setting applied to new look
  • Giving CSV name fix


  • Fix PDF link showing on app sermon when no notes saved
  • Add set sermon page setting into settings menu
  • Fix prayer request email no content, when using native mail
  • Date picker styling for register screen
  • Dashicons on sermon page


  • Fix small group map drag and drop not saving


  • View categories menu item
  • Searchable giving records
  • PayPal settings moved to settings module
  • App menu fixed for categories


  • Anonymous giver fix button
  • App Category menu button shows correct code
  • App menu button copy to clipboard functionality
  • Delete household button (with confirm) allows user to completely delete their family


  • App menu sortable fix


  • Fix sermon plays counter


  • Fix MailChimp email paragraphs


  • App reset password improvement


  • App login fix for sites
  • Push token refresh logged quicker
  • App register has same fields as web registration form
  • Table style calendar popup improvements
  • Bible Readings post type list thumbnail smaller size
  • MailChimp emails parses shortcodes from blocks.
  • App calendar changed to infinite scroll model


  • Fixed DB error on update
  • App calendar improvements


  • Private entries not shown on app search
  • Fix New household link in admin bar for when on public facing site
  • Add/edit gift in admin area allows for multiple funds split of donations
  • Add/edit gift in admin area uses entered email as well as name to find people entry more accurately (where name is duplicated in database)
  • Giving CSV updated to include people_id
  • Gift Aid CSV updated
  • Fixed incorrect nesting of menu items when no service set up.
  • Fixed missing choose modules item
  • Fixed “map shows on front end” message in front end
  • Sermon series image upload fixed


  • Household photo upload bug in display household fixed


  • App Bible readings ready for next app update


  • Fix send email with MailChimp


  • App bible readings have better date picker


  • Database errors fixed for new installs


  • Fix Bible readings, posts and prayer requests not sending via MailChimp
  • Audio and Video Blocks now play nicely in emails of posts, prayer requests and bible readings.


  • Restricted Access list deleteable
  • Address app menu item only shows to site admins, allowed member types and those with unrestricted access
  • Administrators can always view app address list
  • App post author is now author’s user display name


  • Improved app address list restrictions


  • Date picker for calendar/facilities bookings
  • Fix previously saved facility not showing when editing calendar booking


  • Fix giving form not tabbing
  • Podcast Link shows website not xml feed link
  • Minimised stylesheet


  • Added logged in user details to event booking
  • Event booking block added
  • Fixed podcast settings language selection
  • Added in user bio field on people edit screen where user is allowed to “edit_posts”
  • Added delete empty households to the “Check for directory Issues” section
  • Map centre built from average position ignoring outliers
  • MailChimp blog posts not being sent fixed
  • MailChimp not synchronising tags properly fixed
  • MailChimp warning box shows until synchronised


  • Major performance enhancements on page speed
  • Giving form padding added
  • App custom pages show blocks
  • Display household changes not always saving fixed


  • Improvement to import csv – example columns shown
  • Merge facility to merge duplicate people entries
  • Import CSV shows samples from your data to help you get it correct
  • Move button added to filter results


  • Sermon files list new bug fixed!


  • Fix database update bug


  • Filter result showing “Send GDPR confirmation email” wrongly bug fixed
  • Podcast XML remove private files
  • Fixed no file displayed if latest is private


  • Online giving widget display fix
  • Sermon podcast display fix
  • No white option for video in podcast (see
  • Blocks rendered in app pages
  • Online Giving form rendered better in app posts & pages


  • Fixed PayPal change currency bug


  • Added move household member type and move site forms to display household screen


  • Avoid duplicate email send of prayer request is same email is used for more than one person.
  • Classes added to podcast subtitle
  • Debugging information added to no licence app display


  • WordPress account user meta updated when person is edited or registered and they have a user account
  • New user accounts created by plugin have user meta for first name, last name and display name saved.


  • Sermon Podcast exclude=”sharing” fixed
  • Front end photos fixed on front end register
  • Fixed strange photo sizing on address list


  • Added prayer requests and bible readings permissions to register shortcode and block
  • Funds added to giving CSV report
  • Custom fields added to backend giving edit, table and CSV


  • Look is saved by user, so different users can have classic or new look.
  • Custom fields update for people & households, editable, configure to show/not show on address list
  • Add extra person on new screen
  • Add item description field for Spotify podcasts.
  • GDPR main section for new look
  • Create and connect user account improvements
  • Fixed loosing saved image when editing a person


  • Set the sermon page dropdown to stop unpredictable results


  • Fix blog the sermon to show single sermon


  • Single play sermon shortcode counter fixed
  • Correction of sermon social icon size


  • Fix sermon audio link title in Sermon notes PDF
  • Fixed sermon link


  • Fixed issue where sortable tables broke the admin area layout on some sites


  • Correction to the [church_admin type=”service-booking-pdf”] shortcode so it works!


  • Front end PDF of service prebooking shortcode for people with Schedule or Service permissions [church_admin type=”service-booking-pdf”]
  • Fix for App buy form showing on Giving content box when already purchased


  • Further fix for iOS devices and service prebooking
  • Address list PDF privacy fix


  • Added import users into directory menu item under the People section
  • Fixed name field for service pre-boooking on some iOS devices
  • Add Amazon Music to podcasts


  • Auto emil schedule menu item fixed


  • Improve image upload to drag and drop everywhere
  • Add contact form field to small groups
  • User dropdown on edit people screen now alphabetical


  • Fix rota PDF bug
  • Prettier display household admin screen


  • Show individual attendance dates stored with delete button
  • Fix html escaping in app schedule notifications


  • Fix for Series event delete button not working
  • Under the hood changes for coming feature – facility bookings


  • Schedule form shows errors if no date specified
  • Added code to CSV downloads to fix diacritics issues when opening with MS Excel
  • Fix delete custom field error


  • Prayer request post type not searchable
  • Fix for filter when check data protections fields


  • Custom fields date type now has a block (widget) and shortcode [church_admin type=”custom-field” days=365 custom_id=1 show_years=1]


  • Calendar list block (for pages and widgets) with facilities ID included


  • Refined check and fix directory issues


  • Fix audio speaker and series selection stopped working
  • Fix delete custom field link
  • Add check and fix directory issues functionality


  • add church-admin-prayer-request class to prayer request form to allow user styling


  • Service prebooking shortcode requires login from user unless loggedin=FALSE is set
  • Address list block shows user friendly error message if no-one will show.


  • Fix fatal error on some sites with older PHP versions


  • Fix calendar block
  • Remove columns text field from sermon series.


  • Member map centres on 1st site saved
  • Basic register block now has options to exclude gender, custom fields and date of birth from edit forms
  • Fix Calendar block style not saving
  • Blocks update for WP5.9 breaking changes


  • Use admin_email=OFF to stop admin notifications of service bookings


  • Added search to people section of new look
  • Fix rota to 3 months in admin area
  • Layout fixes for admin area in classic and new look medium sized screens
  • Fix all bug on filtered selections
  • Fix maps not showing current saved positioning
  • New look module dropdown selection works even while page still loading


  • Media variable warning fixed
  • MailChimp webhook added


  • Put classes and events in correct boxes for new look
  • Correct spelling mistakes in Spiritual gifts questionnaire


  • People menu bug fix
  • Spiritual Gifts questionnaire


  • New admin area style – click button at top to swap styles


  • Further attendance fixes
  • Fixed Booking db table error on new installs


  • Attendance menu item to add all this week attendance for services, groups and classes in one form


  • Address list shortcode bug fixed


  • Admin pages made mobile friendly


  • Mobile schedule menu item fix
  • Single GDPR email send on screen messaging


  • Mobile dropdown admin menu
  • Add indivdual GDPR email link where applicable on filter results
  • Small Groups>Show Groups menu item shows groups and their members
  • Fix show me to individual
  • Fix permissions autocomplete and some items not saving
  • Tidy up small group menu items


  • Exclude and allow fix for register form


  • Fix front end edit form missing data


  • Fix for event booking edit in admin area


  • Admin color scheme remove PHP warning notices


  • Editing a sermon upload keeps previously uploaded time unless changed
  • Church Admin menu color scheme follows users custom admin colorscheme


  • Add person bug fixed
  • plugin DB backup fixed


  • Improvement for darker themes – the shortcode/block options are now colorscheme=”bluegrey” or “coolgrey” or “warmgrey” or “white” or none
  • Multiple Bible passages audio works when comma separated passages (still only does whole chapters)
  • Fix no push setting keeps turning off
  • App dark mode ready (app update pending)
  • App 3 circles gospel presentation (app update pending)


  • background=TRUE attribute added to shortcodes and blocks for dark themes, gives a white background and border


  • Database backup fixed


  • Fix app login issue


  • Fix for app address list where some/all people in a household are inactive


  • Fixed register shortcode wrongly rejecting input as spam and made the message nicer


  • Waiting list to booking email send


  • Shortcode options added [church_admin_register allow=”ministries,groups” exclude=”gender,custom,date_of_birth].Allow options on edit not registration form.
  • Waiting list booking are saved and can be added to service books in the admin area


  • Fix for admins logging into app with no/unassigned directory entry


  • Fixed service pre-booking bug introduced in last update


  • Fixed fatal error for Import CSV


  • If an admin without a directory entry logs in, one is created.
  • Don’t show dropdown menu for service pre-bookings if only oen service.
  • Fix favourites menu and add button to admin pages to favourite that page.


  • Sites admin tidied up
  • App subscribing churches can nominate a user to receive a push notification when a prayer request needs moderating.
  • Twilio and App subscribing churches can nominate a user to receive push notification for new Twilio SMS replies.
  • Single sermon shortcode [church_admin type=”single-sermon” file_id=”1″]
  • Helper button on admin area pages
  • Sub menu UX tidy up


  • Tidy up numbering which has become a mess.


  • Address form map updates when address field loses focuses/update map button pressed
  • Warn admins when address need geocoding (only if Google map api key is set)


  • Pre-booking admin area – service selection date order, clearer add bubble button
    = 2.776900=
  • Calendar single edit of recurring event bug fixed


  • Update permissions and roles to include new modules and separate
  • Fix app address email and phone link bug


  • Pre-service booking – let user know if they have forgotten to check the real person field


  • Make show me on the address list by individual not whole household necessarily
  • Fix issue where adding a person to a household in front end makes them head of household
  • Fix address list issue where only one child in household


  • Datepicker clone bug fix


  • Admin menu bug fix


  • Fix SMS schedule send for Twilio and TextMagic users


  • Front end register shortcode fix where custom fields are in use.


  • Front end register shortcode fix where exclude parameter causes fatal error.


  • Prebooking extra text sent to admin and booker!


  • add some email text to pre-booking email via shortcode/block field email_text=””


  • Pre-booking modal fix for block themes (background dimming full width)


  • Speaker series dropdown fix


  • Sermon series dropdown fix


  • Event display stray closed div removed
  • Update confirmation link in GDPR PDF


  • Import sermons from Advanced Sermons plugin


  • Settings menu flutter fixed


  • Fix for front end registration form


  • Hook prayer request form correctly for Fusion themes


  • Fix for childrens ministry editing bug


  • Sermon Browser plugin migration added


  • Prayer Request form triggered by action ‘church_admin_theme_before’ or ‘loop_start’


  • Address list fix


  • App licence tweak for trial


  • CSS tidy for SMS replies thread


  • Filter PDF bug fixed


  • Photo permission added to filter


  • Improved spam protection for class bookings
  • Fix for address list block login


  • Fix app licence issue


  • Cron message only shows to users who have set email sending to cron


  • Cron emails done with ajax action (PDF instructions updated)


  • Covid prebooking form not automatically populated with same name
  • Fix for date picker where site date format is not set


  • GDPR email check fixed
  • Photo Permission list


  • [church_end_register] shortcode uses new style registration
  • App page warns if issues with Site url or website is not SSL version


  • DB Backup improvements


  • Privacy tweak – address list only shows to user with same member_type_id if specified in the shortcode/block


  • Sermon plays only counted once for a visitor’s browser (will stop your mum boosting your listener numbers)
  • Fix for e164 cell not saving correctly


  • Further calendar fixes for servers that don’t have certain calendar functionality


  • Calendar bug fix


  • Fixed Event booking CSV bug
  • Giving form message about sharing address


  • Registration force login if entered email and/or data on registration form is already on the system


  • Register update bugfix and better admin email message


  • Register update for much better user experience


  • Removed Fulltext index from DB which was failing on some servers.


  • Basic register shortcode allows editing if logged in


  • Fix service prebooking block booking mode not changing


  • Sermon Podcast success shows list of files


  • Calendar day events ordered by start time in app and shortcode
  • Prayer request moderator email setting fixed


  • Fix PHP error on adding media file on some sites


  • New shortcode [church_admin type=”how-much” fund=”” target=”” start_date=”2021-02-01″ ] to show how much raised with optional extra attributes
  • Online Giving – Fixed Gross amount saved as net amount from now.
  • Online giving – name and address stored of giver if not recognised in plugin (and they shared it on PayPal)
  • Online Giving – improvements to Gift Aid reporting for UK Churches
  • Giving edit in the admin area – name, address and fund fields added


  • Giving block and shortcode can be fixed to one fund only using fund=”” in the shortcode and turn off monthly with monthly=FALSE


  • Speaker dropdown selection fixed


  • App prayer requests not moderated if user level is correct


  • App permissions for account show correctly


  • Rota Schedule PDF fixed for diacritics and bold headers
  • Use WordPress time and date format in app push message timestamp
  • Use current user in app push message
  • Household image shown in app address list


  • PDF address list ordering fixed for households with same last name
  • Address list output tidied for single person households.
  • Fix Ministries PDF bold text to use Unicode font


  • Fixed app people edit
  • Added mailing address form field
  • Fixed app CSS adding \ to quotes


  • Online PayPal giving form widget


  • When a visitor confirms their email after registering they are added to MailChimp list if setup


  • Ability to fix people with no member type specified
  • Address list PDF displays people with no member type when no member_type specified in shortcode


  • Lean basic register shortcode [church_admin type=”basic-register”]
  • Update Gutenberg blocks
  • Covid Prebooking bug fix
  • YouTube views fails invisibly if Google API key doesn’t include YouTube API


  • Fixed funds for app giving form
  • PDF title attribute added to [church_admin type=”addresslist”]


  • DB backup method changed to less memory intensive method
  • UK churches – gift aid recording and reporting added to giving module
  • Paypal giving added to app – set in PayPal setup


  • Added ability to send debug and backup info to support if needed.


  • Fix calendar blocks not showing events
  • Giving module shown and chooseable
  • Ability to send plugin db backup to support with code given by support tech


  • App search map button bug fixed


  • Admin moderation now default again for new site registrations


  • App licence check only performed if no licence found
  • Push notifications for new content switch under App settings
  • All day events displayed without time


  • Messages app item can be hidden
  • Filter SMS send detect if user has allowed SMS


  • Map and Directions button in app address list
  • Detect if class booking is already a site user
  • Register shortcode and block sends confirmation email if no GDPR reason set, which when clicked will create user


  • Class booking allows people to register for the site add allow_registration=FALSE to stop that.
  • Blocks rendered on the app for Bible Readings.


  • Further PDF directory fixes
  • App register item
  • Audio embed handling on MailChimp email sending
  • Improved deletion of people – confirm and option to delete from MailChimp.


  • Display household fixed after bug from previous version
  • Service prebooking and Event booking added spam checking for links, spammy words and swear words (English only!)
  • Fix display everyone link
  • People record updated when user created


  • Improved small group PDF (copes with large groups better)


  • Service Prebooking form filled out for logged in users
  • Improved PDF address list with photos
  • Directory PDF menu item fixed
  • Admin Bar New Household menu item fixed
  • Show household defaults to Not showing on address list (marked in red)
  • App push token refresh saved (awaiting app update)
  • Fix class shortcode not toggling
  • Add class bookings from app
  • Classes admin page shows shortcode


  • Error logging for message sending
  • Fix image issue for address list PDF


  • Fix for video aspect ratio on sermons shortcode/block


  • Cancel service booking cancelling more than one booking fixed


  • Push messages stored on app Message menu item
  • CSS fix for SMS replies where message is long


  • Improved menu styling
  • Twilio SMS replies handled
  • Event shortcode and block shows the number of tickets left


  • Push to all added back as well as filtered push


  • Auto Schedule send tidied up


  • Fix dropdown sermon selection not picking latest sermon


  • Fix speaker not saved


  • Fix edit sermon date bug


  • Fixed podcast URL


  • Fixed menu items disappeared
  • Better error indication when add sermon media
  • Targeted push notifications for app users


  • Fixed sermon series selection bugs


  • Fixed podcast URL
  • Fixed unchecked modules not shown in menu


  • Fix menu items


  • Fix Sermon Notes PDF fatal error


  • Bug fix for edit ministry, giving form block


  • Fixed audio bible link not always correct
  • Added audio Bible link to bible readings output in custom post type and shortcode
  • If logged in admin user is not attached to a directory entry a warning is given
  • Performance improvements


  • Fixed Block not remembering VCF choice
  • Removed images from v-card downloads


  • Tidy sermon notes PDF
  • Fix long service name in service bookings PDF


  • Sermon notes PDF allows for h1,h2,h3,h4,li,strong,b,em,i,p,img tags


  • Rota/Schedule shortcode/block fixes


  • Fixed editing/adding funds


  • Giving module to report giving and for app users accept PayPal monthly and one off donations
  • Fixed Sermon Podcast html errors
  • Fixed Sermon Podcast sharing bugs
  • Sermon notes get converted to a PDF download
  • Fix attributes for address list block
  • Rota/Schedule all items can be set as only initials with initials=1 in shortcode, or check box in block
  • Individual rota jobs set to initials show as initials


  • Sermon podcast menu tweaks


  • Mailing labels – offers individual and household (adult) options


  • Previous button shows on last page of sermons
  • If no series or speaker chosen, sermon shown by date order irrespective of latest sermon’s series


  • Button to remove user added app menu item


  • Fixed service booking waiting list emails not sending
  • Fixed SMS messages failing to send


  • Sermon podcast display improvements


  • Send email filters show recipients when choosing filters
  • Fix for sites with missing privacy DB field


  • Widgets updated for use in theme customizer
  • Sermon Podcast block added how many sermons to show, default 5
  • Changed anti-spam on service bookings from using javascript to a non-visible honeypot form field for bots to try!
  • Added Video embed block
  • Service pre booking block
  • Enable block editor for Bible readings custom post type
  • Bible passage meta box moved to under editor for block editor support


  • Fix plugin backup refresh
  • Translation string updates taking account of word order
  • Widget updates to work in theme customizer


  • Menu tweaks


  • Fix small group menu items
  • Add cancel booking button to service prebooking email


  • Further podcast widget bug fix


  • Fixed podcast widget error


  • Sermon and cache directory creation method changed for issue on some servers
  • Fix last updated on directory
  • Fix custom fields and create users menu items.


  • Back end add bubble booking added
  • Fixed service booking details showed twice
  • Automatic camel case for names on service prebookings


  • Viewable member types on app choice put back in app settings


  • Fix App content menu item link
  • Service Prebooking saved booking message appears as a closable modal box as well as on screen normally
  • Re-write of Events module which prevents overbooking.
  • Service booking bubble PDF
  • Sermon podcast scrolls back to top on sermon click


  • Backend editable service pre-bookings
  • Fix menu issues
  • Added booking contact phone to events booking pages


  • Fix for classes not showing on the app


  • Fix for settings sub menu not staying open when clicked


  • Add favourites to menu (right click a sub-menu item to add to favourites)
  • Fixed bubble id reseting for each service
  • Fixed Bible reading app audio links


  • If service prebooking is full, user is offered a waiting list form which is email to admin email (configurable)
  • Service-prebooking new shortcode option days=7 to specify how far in advance services are shown (default is 7) [church_admin type=”service-prebooking” service_id=# days=# mode=bubbles/individuals max_fields=# admin_email=NULL] adjust # and bubbles/indiividuals as appropriate, also can change admin email for copies of booking and waiting list
  • Make sure “Create user accouts” checks which member types
  • Fix issue where non head of household sometimes becomes head of household when edited
  • Option for service pre booking to be alphabetical by last name
  • Only active services show in back end Service booking dropwdown menu


  • “Create user account” fixes broken user account connections


  • Old Style Calendar jQuery issue fixed
  • Adding service pre-booking to app


  • Service changes bugs fixed


  • Service prebooking can be done by maximum number of households/bubbles or max individuals by adding mode=”bubbles” or default mode=”individuals”
  • Podcast will play in some browsers


  • Filter results have a display household link
  • Classes view in backend shows in descending end date order
  • People in class view shows whether inactive or active
  • Active link in display household to activate/de-activate person


  • Fix date not showing on Service Booking PDF
  • Front end register confirmation email now uses GDPR email template set in Church Admin>Settings
  • Fixed calendar first save not updating to allow service prebooking


  • Fix for household table last updated error


  • Import CSV landlines not saved after first row bug fixed


  • Fix annual recurring calendar event
  • Grammar correction on re-subscribe message


  • Small groups inserted for CSV import
  • small group clean up added to menu
  • Fixed issue where map is wrong when no small group assigned to a person (even unattached)


  • Clarify need for separate custom post type backup
  • Expired app subscriptions shows message in app
  • Reset church added to not yet setup app menu


  • Fix small groups maps centreing issue – centres on first site now.
  • Add phone call permission to filters


  • To receive phone calls added to privacy permissions


  • Adjust address links on the app
  • App content post type made compatible with elementor themes


  • Added Bible passage to Bible readings custom post type listing


  • Fixed buggy behaviour if more than one service prebooking on a page


  • Fix address links on app
  • Autocomplete no longer shows inactive people
  • Fix active/inactive not working in filter results


  • Phone list shortcode [church_admin type=”phone-list” people_type_id=”#” member_type_id”#”] use comma separated values instead of # to change who is shown


  • Show preselected service in doprdown for Service Pre-bookings


  • Removed old redirect code for email cache
  • Fixed MailChimp YouTube URL error


  • Volunteer shortcode bug fixed
  • SMS Settings


  • Service edit screen updated to allow for connecting current calendar events


  • Service prebooking module with [church_admin type=”service-prebooking” service_id=”1″] shortcode. Edit service and use add to calendar to activate
  • added as preferred SMS partner
  • Admin area search address bug fixed


  • Service calendar bug fixed
  • Delete service clears calendar too from the day deleted


  • Sermon notes title added
  • Services – add to calendar option
  • Delete all households link for admins on People submenu


  • Address/No address filter added
  • All filter options now checkboxes
  • Admin area search shows individual people rather than households for each row
  • Change Sermon podcasting title text in Podcast settings
  • MailChimp tag update when MailChimp subscribed user is sync’d with Church Admin


  • Logged in only persists for editing a sermon file
  • Show ministry id in list of ministries for use in shortcodes
  • Show member type id in list of member types for use in shortcodes
  • Change embedded vided to a link to the video when emailing [church_admin type=”video” url=”#”] shortcode
  • Sermon media play updates for download clicks
  • Tidy up first install Sermon Podcast page in admin area and shortcode


  • App users selecting NIV,ESV,NASB,NVI,NVI-PT, Bible translations will get audio links for whole chapters.
  • Fixed bugs for Schedule Gutenberg block


  • Restricted shortcode [church_admin type=”restricted”], now allows nested shortcodes inside it
  • CSV of filtered people results download added
  • Schedule PDF bug fix


  • Schedule shortcode displays services from today, rather than start of the month
  • Show schedule shortcode on Services list


  • Fix for email sending where server doesn’t have mbstring functions


  • Email formatting fix


  • Edit household bug fix


  • Posts have a checkbox to stop push notification going out for App subscribers
  • Bible reading plan available in settings menu


  • Prayer request form fix for Omega theme


  • Shortcode for displaying daily readings where a spreadsheet has been uploaded [church_admin type=”bible-reading”]
  • Shortcode to welcome returning logged in user [church_admin type=”hello”]


  • Sort back end sermons by title, speaker, series and play
  • Youtube views shown in video shortcode and backend sermon media


  • Back end sermon search
  • New shortcode for displaying responsive video player at normal aspect ratio [church_admin type=”video” url=”#”]


  • Fix no email issue when using filter
  • Fix address missing on certain admin address list pages
  • Fix for user issues on displaying household in admin
  • Show how last updated a people/househol record (from now on!)
  • Fix CSV export issue


  • Front end register uses initial email given in form
  • App content custom page button code added to the list of posts for use in the app


  • an attempt to make [church_admin_register] foolproof
  • App menu changes saved automatically
  • Check duplicates menu item


  • Added send test email to Communications menu


  • Delete site fatal error fixed
  • Address upload image not showing issue fixed where smaller than 300×200
  • Adult and Child people types can be edited (but not deleted)
  • Currently saved Parent ministry shown on Ministry form
  • App initial content fixed when app not yet set up after subscribing


  • Show total sermon plays
  • Address list no longer shows inactive people
  • fix for login redirect setting not showing in form


  • Fix for event booking bug


  • Fix events date picker not working


  • App visits graphs for each page viewable at Church Admin>App>App Visits


  • Add video embed to app podcasts


  • Ministries fix for editing people


  • Finally fixed random disappearing people from address list if they have edited themselves bug
  • Fixed people order corrupted when people edit their household
  • Calendar list shortcode shows links


  • Plays fix on some sites


  • Fix sermon share link bug


  • Fix sermon series information bug


  • Fix for Vcard download error on some installations


  • Fix Sermons series (click to show)
  • Only show Plays when there is an audio file


  • Fix prayer requests login redirecting to last entry


  • Fix for when there is a video and an mp3 on the podacast entry


  • Sermon Podcast display converts FB, Vimeo and Youtube URLs to correct embed format for display


  • Fix podcast xml file not validating
  • Removed livestream commenting shortcode – overloading my test server


  • Fixed Video embed on sermon podcasting


  • Filter bug fixed for SMS sending


  • Livestream file included


  • New shortcode for live commenting on live-stream [church_admin type=”livestream” url=”YourEmbedURL” comments_title=”Join in”]


  • Fix for SMS failing where no mobile stored for one or more entries


  • Calendar links now showing
  • Bible Version menu available for non app users


  • Last name prefix added where necessary to filter PDF


  • App privacy address list fix


  • Improved Address list display on the app (App version > 6.3)


  • Fix for sites not showing plays


  • Correctly handle login only for prayer requests if set to login only
  • Make groups an editable app menu item
  • Settings option to turn of push notifications and email send when publish prayer requests, bible readings and posts
  • App shows whole address list


  • Fix pagination for sermon plays in backend
  • Always show number of sermon plays if not explicitly excluded


  • Add title to Schedule PDF


  • Fixed issue for sharing sermons with double quotes in the title and links not working
  • Sermon plays counters added to Sermon Podcast back end.
  • Bulk move member type fixed (Church Admin>People>Member Types)


  • Audio player only shortcode [church_admin type=”player” file_id=#] – replace the # with the file id on the media back end page.
  • Add member type menu item added to People section
  • Download mailing labels made clearer in menu
  • Allow longer length cell and landline phone numbers


  • Fixed rota PDF always defaulting to current month


  • Added pdf=FALSE option to calendar shortcode if PDF’s not wanted
  • Added SMS link to sermon podcasts
  • App users – share links for sermons provided ready for app v6.2 (BUT you must edit and save your normal sermons page for it to work!)


  • Click chain link on sermon podcasts copies the link to the clipboard
  • Audio player full width of container
  • Privacy settings form fields tidied up
  • Fixed Vcard download for App users
  • Schedule PDF link updates withdate dropdown


  • Rota PDF neater output


  • Schedule CSV and PDF menu options added


  • Fixed follow-up shortcode bug (no of entries same as posts per page from Settings>Reading)


  • Fixed SMS settings and tidied up how SMS sent
  • Added Classes to filter


  • Fixed email not validating bug in sermon podcast Spotify submission


  • Fix play counter
  • Add home phone to filtered address pdf


  • Fixed search struggling to find names
  • Improved app signup – instant on Paypal subscribe
  • Improved podcast settings setup for iTunes


  • Sermon search shows first time


  • Sermon podcast publish time now editable
  • Sermon podcast display display tidying
  • Sermon series image remove button


  • New calendar design – hope you like it! Table version still available as style=old in the shortcode.
  • Initital map location for address forms defaults to site location if set


  • Rota shortcode title can be overriden with title=”TITLE”
  • Translations now only in wp-content/languages folder


  • Sermon upload bug fixed


  • Fixed choose facility dropdown
  • Facility booking next & previous buttons fixed
  • Sermon search added to podcast


  • Edit household map fixed
  • Share buttons for sermon podcast (if you don’t want them use exclude=sharing in the shortcode)
  • Sermon podcast CSS fixes
  • Fix GDPR letter
  • User accounts filter section


  • Church Admin Gutenbergs blocks have their own category
  • Fixed VCF card download link from website
  • Fixed people photo not being saved
  • Improved family photo PDF – normal aspect ratio & on the right, so neater for households with no photo
  • Recent activity shortcode now allows member type ids to be specified and allows for restricted access
  • Small groups admin display and edit map bug fixes
  • Rota/Schedule email sent copy to parent if a child is scheduled!


  • Volunteers sub-menu item fixed
  • Date picker loading for add attendance
  • Improved usability for adding attendance


  • New shortcode [church_admin type=”my-group”] shows the people in the small groups you are in
  • Auto rota send, sends out reminders for all services in the next 7 days
  • Fixed auto rota email send setup
  • Fixed cloned people form privacy settings not saved
  • People order protected on editing person
  • Head of household set when moving someone to a new household


  • Safeguarding display fix
  • App logout everyone has warning!
  • CSV import now works with diacritics
  • Fixed backup file download link
  • Added delete all backup files
  • Harden church-admin-cache directory
  • nth day events fixed for non English installs
  • GDPR reason cloned people now saved


  • Fix App licence check
  • Previous and next post buttons on the App
  • Bulk make everyone not private link added


  • Calendar display stylesheet fix
  • Date and time added to non day specific service schedule
  • Date of birth fixed where non given and default became 1st Jan 1000
  • Replicate roles menu item re-added


  • Clean up html errors for edit people form
  • Fix birthdays days choice for display
  • Option to choose which filters are available
  • Rota email fix for non day specified services


  • Birthdays shortcode show_age=FALSE no longer shows year
  • Push notifications for app users finally sorted properly for Android and iOS13
  • Improve address list search by whole name, email, cell
  • Mailing Labels PDF bug fixed


  • Fixed calendar events not saving for some users
  • Show calendar event where category not saved


  • iOS Background Notifications fixed for iOS 13
  • Facilities calendar using [church_admin type=”facilities” facilities_id=#] where # is the facility_id


  • UTF-8 support for PDFs – accents finally work properly!


  • Improved Schedule/Rota CSV


  • Fix event ticketing when tickets not yet available


  • Fixed single date calendar event pop up date issue
  • Add ticket price and total to Premium events CSV and PDF


  • Make everyone visible in the directory button added


  • Removed database engine specification for fresh installs
  • Inline rota editing apostrophe slashes removed
  • App Content delete and reset to default button if it all gets corrupted


  • Fix for some sites address list not working
  • Fix for event title editing
  • Fix for add a ticket in the admin area
  • Delete ticketed events if no bookings added
  • Add privacy options – email send, mail send, sms send photo permissions to CSV upload.
  • Import database backup option for site administrators


  • Events section with ticketed booking system
  • Added photo permission
  • Fixed upcoming birthdays under People Tab
  • App menu item names are editable by clicking on them.
  • fixed first sync on MailChimp issue


  • Fix address list output for smaller devices


  • create PDF from filter results
  • Fixed issue where [church_admin type=”restricted” member_type_id=”#”]Some content[/church_admin] block other short codes working


  • Migrate sermons from Sermon Manager plugin into Church Admin plugin (without deleting anything!)
  • New shortcode [church_admin type=”small-group-signup” title=”Title” people_types=”Adults”] and Gutenberg block allows logged in users to signup for small group
  • Description field added to small groups


  • Sermon series more detail bug fixed


  • Series image persistent on editing series


  • App menu can be set so different menus shown for logged in and not logged in users
  • Blur names and address option for demo purposes


  • Add CSV download of schedule on the Admin schedule page
  • Fixed date picker issue where dropdown stuck
  • Services can be made inactive to remove them from schedules


  • Fixed inline rota editing


  • Only active directry entries shown in birthday widget
  • CSV export of birthday gender bug fixed


  • Fix error thrown if no MailChimp API key in use
  • Add Address links added to filter results where no address is stored yet


  • My Rota Gutenberg block fix
  • Birthdays shortcode now can be limited by people_type_id and member_type_id


  • App my rota time fix


  • Layout bug for single sermons fixed.
  • Podcast shortcode & Gutenberg block optionally exclude items exclude=”seriesName,seriesImage,seriesDescription,fileDescription,bible,speaker,date,notes,nowplaying”


  • Added Push Notification message broadcast for App users
  • Removed debug messages from Calendar event edit
  • Added “How many occurrences” for daily event editing


  • Fix Copy rota error


  • New shortcode for follow up funnel [church_admin type=”follow-up”]


  • Editable time for services when editing schedule
  • Schedule/rota allows for editing of a particular service time for added flexibility


  • Batch geocoding addresses fixed


  • Rota PDF improvements
  • Allow for service & schedules not fixed to a particular day (e.g. funeral) – create a service with “As arranged” for the day and use that create schedules for that kind of service.


  • App page update for non subscribers to add major currencies
  • Fix missing lat and lng for new installs on small group page.


  • Fix diacritics issue for small group maps.
  • Fix for app users unable to login when WordFence and Google ReCaptcha plugins are active
  • Fix class attendance issues.