{"id":11686,"date":"2011-01-31T19:52:53","date_gmt":"2011-01-31T19:52:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/church-admin\/"},"modified":"2026-03-19T18:41:41","modified_gmt":"2026-03-19T18:41:41","slug":"church-admin","status":"publish","type":"plugin","link":"https:\/\/bre.wordpress.org\/plugins\/church-admin\/","author":5948439,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"5.0.31","stable_tag":"5.0.31","tested":"6.9.4","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"Church Admin","header_author":"Andy Moyle","header_description":"","assets_banners_color":"df945f","last_updated":"2026-03-19 18:41:41","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/pay.sumup.io\/b2c\/QEEPP89C","header_plugin_uri":"http:\/\/www.churchadminplugin.com\/","header_author_uri":"http:\/\/www.themoyles.co.uk","rating":4.7,"author_block_rating":0,"active_installs":900,"downloads":459397,"num_ratings":17,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"5.0.10":{"tag":"5.0.10","author":"andy_moyle","date":"2024-11-26 15:34:09"},"5.0.12":{"tag":"5.0.12","author":"andy_moyle","date":"2025-01-02 22:47:11"},"5.0.13":{"tag":"5.0.13","author":"andy_moyle","date":"2025-08-19 11:23:47"},"5.0.14":{"tag":"5.0.14","author":"andy_moyle","date":"2025-02-05 21:57:35"},"5.0.15":{"tag":"5.0.15","author":"andy_moyle","date":"2025-02-05 22:26:49"},"5.0.16":{"tag":"5.0.16","author":"andy_moyle","date":"2025-02-06 08:16:29"},"5.0.17":{"tag":"5.0.17","author":"andy_moyle","date":"2025-02-11 13:05:35"},"5.0.18":{"tag":"5.0.18","author":"andy_moyle","date":"2026-02-06 08:19:02"},"5.0.20":{"tag":"5.0.20","author":"andy_moyle","date":"2025-02-21 20:17:34"},"5.0.21":{"tag":"5.0.21","author":"andy_moyle","date":"2025-02-23 14:25:52"},"5.0.22":{"tag":"5.0.22","author":"andy_moyle","date":"2025-02-23 14:28:42"},"5.0.23":{"tag":"5.0.23","author":"andy_moyle","date":"2025-02-23 14:35:51"},"5.0.24":{"tag":"5.0.24","author":"andy_moyle","date":"2025-04-10 16:00:32"},"5.0.26":{"tag":"5.0.26","author":"andy_moyle","date":"2025-05-01 07:09:43"},"5.0.27":{"tag":"5.0.27","author":"andy_moyle","date":"2026-02-06 08:19:02"},"5.0.28":{"tag":"5.0.28","author":"andy_moyle","date":"2026-02-06 08:19:02"},"5.0.29":{"tag":"5.0.29","author":"andy_moyle","date":"2026-02-06 08:19:02"},"5.0.3":{"tag":"5.0.3","author":"andy_moyle","date":"2024-10-14 17:03:19"},"5.0.30":{"tag":"5.0.30","author":"andy_moyle","date":"2026-02-06 08:22:02"},"5.0.31":{"tag":"5.0.31","author":"andy_moyle","date":"2026-03-19 18:41:41"},"5.0.4":{"tag":"5.0.4","author":"andy_moyle","date":"2024-10-15 17:43:16"},"5.0.5":{"tag":"5.0.5","author":"andy_moyle","date":"2024-10-28 19:15:23"},"5.0.6":{"tag":"5.0.6","author":"andy_moyle","date":"2024-10-28 19:17:20"},"5.0.8":{"tag":"5.0.8","author":"andy_moyle","date":"2024-11-13 22:39:08"},"5.0.9":{"tag":"5.0.9","author":"andy_moyle","date":"2024-11-15 12:50:23"}},"upgrade_notice":{"4.1.7":"<ul>\n<li>Fixes access vulnerability for subscriber account email attachment upload<\/li>\n<\/ul>"},"ratings":{"1":1,"2":0,"3":0,"4":1,"5":15},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2531228,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2531228,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2788136,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2788136,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"church-admin\/sermon-series":{"name":"church-admin\/sermon-series","title":"Church Admin Sermon Series"},"church-admin\/sermon-podcast":{"name":"church-admin\/sermon-podcast","title":"Church Admin Sermon Podcast"},"church-admin\/sermons":{"name":"church-admin\/sermons","title":"Church Admin Sermons (new style)"},"church-admin\/basic-register":{"name":"church-admin\/basic-register","title":"Church Admin Basic Register"},"church-admin\/register":{"name":"church-admin\/register","title":"Church Admin Register"},"church-admin\/address-list":{"name":"church-admin\/address-list","title":"Church Admin Address List"},"church-admin\/recent":{"name":"church-admin\/recent","title":"Church Admin Recent Directory activity"},"church-admin\/calendar":{"name":"church-admin\/calendar","title":"Church Admin Calendar"},"church-admin\/calendar-list":{"name":"church-admin\/calendar-list","title":"Church Admin Calendar List"},"church-admin\/contact-form":{"name":"church-admin\/contact-form","title":"Church Admin Contact form"}},"tagged_versions":["5.0.10","5.0.12","5.0.13","5.0.14","5.0.15","5.0.16","5.0.17","5.0.18","5.0.20","5.0.21","5.0.22","5.0.23","5.0.24","5.0.26","5.0.27","5.0.28","5.0.29","5.0.3","5.0.30","5.0.31","5.0.4","5.0.5","5.0.6","5.0.8","5.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2926387,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2926387,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2926387,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2926387,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2926387,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Address list display","2":"Sermon podcasting display","3":"Calendar display"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[416,6970,1932,4062,6969],"plugin_category":[40,41],"plugin_contributors":[173073],"plugin_business_model":[],"class_list":["post-11686","plugin","type-plugin","status-publish","hentry","plugin_tags-calendar","plugin_tags-church","plugin_tags-membership","plugin_tags-schedule","plugin_tags-sermons","plugin_category-calendar-and-events","plugin_category-communication","plugin_contributors-andy_moyle","plugin_committers-andy_moyle"],"banners":{"banner":"https:\/\/ps.w.org\/church-admin\/assets\/banner-772x250.png?rev=2788136","banner_2x":"https:\/\/ps.w.org\/church-admin\/assets\/banner-1544x500.png?rev=2788136","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/church-admin\/assets\/icon-128x128.png?rev=2531228","icon_2x":"https:\/\/ps.w.org\/church-admin\/assets\/icon-256x256.png?rev=2531228","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/church-admin\/assets\/screenshot-1.png?rev=2926387","caption":"Address list display"},{"src":"https:\/\/ps.w.org\/church-admin\/assets\/screenshot-2.png?rev=2926387","caption":"Sermon podcasting display"},{"src":"https:\/\/ps.w.org\/church-admin\/assets\/screenshot-3.png?rev=2926387","caption":"Calendar display"},{"src":"https:\/\/ps.w.org\/church-admin\/assets\/screenshot-4.png?rev=2926387","caption":""},{"src":"https:\/\/ps.w.org\/church-admin\/assets\/screenshot-5.png?rev=2926387","caption":""}],"raw_content":"<!--section=description-->\n<p>This plugin is for church wordpress sites to give you a membership database, church calendar and sermon podcasting tools. There is a premium version that adds many more modules like service scheduling, event ticketing and a church app.\n<a href=\"http:\/\/churchadminplugin.com\/#email-list\">Sign up<\/a> for our email list to get a detailed PDF manual<\/p>\n\n<p><a href=\"https:\/\/www.churchadminplugin.com\">Plugin site<\/a><\/p>\n\n<p>Compatible with Elementor and provides Elementor widgets, tested to v3.25<\/p>\n\n<ul>\n<li>FREE VERSION<\/li>\n<li>Church Membership database<\/li>\n<li>Integrate newcomers with customisable registration form and follow up flows<\/li>\n<li>Calendar for church diary<\/li>\n<li>Sermon podcasting<\/li>\n<li><p>Customisable Church Directory with full privacy settings.<\/p><\/li>\n<li><p>PREMIUM VERSION<\/p><\/li>\n<li>Adds scheduling, communication tools, ministries, giving, pastoral visitation, an app and more.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>church_admin<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>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<\/li>\n<li>Place [church_admin type=small-groups-list] on the page you want the small group list displayed<\/li>\n<li>Place [church_admin type=small-groups ] on the page you want the list of small groups and their members displayed<\/li>\n<li>Place [church_admin type=rota] on the page you want the rota displayed<\/li>\n<li>Place [church_admin type=calendar category=# weeks=#] on the page you want a page per month calendar displayed<\/li>\n<li>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<\/li>\n<li>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<\/li>\n<li>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.\nWe recommend password protecting the pages - if it is password protected, a link is provided to logout\nThe # should be replaced with which member types you want displayed as a comma separated list e.g. member_type=1,2<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20can%20i%20get%20help%3F\"><h3>Where can I get help?<\/h3><\/dt>\n<dd><p><a href=\"http:\/\/churchadminplugin.com\/#email-list\">Sign up<\/a> for our email list to get a detailed PDF manual\n<a href=\"http:\/\/www.churchadminplugin.com\/support\/\">http:\/\/www.churchadminplugin.com\/support\/<\/a><\/p><\/dd>\n<dt id=\"where%20do%20i%20report%20security%20bugs%20found%20in%20this%20plugin%3F\"><h3>Where do I report security bugs found in this plugin?<\/h3><\/dt>\n<dd><p>You can report any security bugs found in the source code of the site-reviews plugin through the <a href=\"https:\/\/patchstack.com\/database\/vdp\/church-admin\">Patchstack Vulnerability Disclosure Program<\/a>. The Patchstack team will assist you with verification, CVE assignment and take care of notifying the developers of this plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>5.0.30<\/h4>\n\n<ul>\n<li>Fix menu page look<\/li>\n<\/ul>\n\n<h4>5.0.29<\/h4>\n\n<ul>\n<li>Fix SSRF vulnerability for external audio file in sermon uploads.<\/li>\n<\/ul>\n\n<h4>5.0.28<\/h4>\n\n<ul>\n<li>Settings Updates<\/li>\n<\/ul>\n\n<h4>5.0.27<\/h4>\n\n<ul>\n<li>Fixed image upload in directory section<\/li>\n<\/ul>\n\n<h4>5.0.26<\/h4>\n\n<ul>\n<li>Ability to add service in Media upload section<\/li>\n<\/ul>\n\n<h4>5.0.25<\/h4>\n\n<ul>\n<li>Remove giving download which is premium only.<\/li>\n<\/ul>\n\n<h4>5.0.24<\/h4>\n\n<ul>\n<li>Removed delay on table calendar popups<\/li>\n<li>Fixed Broken Address List Gutenberg Block<\/li>\n<\/ul>\n\n<h4>5.0.23<\/h4>\n\n<ul>\n<li>Fix podcast shortcode<\/li>\n<\/ul>\n\n<h4>5.0.22<\/h4>\n\n<ul>\n<li>Fix media callback on main menue page<\/li>\n<li>Fix Sermons Gutenberg block<\/li>\n<\/ul>\n\n<h4>5.0.20<\/h4>\n\n<ul>\n<li>Add edit link to old style calendar display for admins.<\/li>\n<\/ul>\n\n<h4>5.0.19<\/h4>\n\n<ul>\n<li>Fix vulnerability in Podcast shortcode\n= 5.0.18=<\/li>\n<li>Remove broken edit link from old style calendar events.<\/li>\n<\/ul>\n\n<h4>5.0.17<\/h4>\n\n<ul>\n<li>Fix for CSV download of address list<\/li>\n<li>Updated premium shortcodes to show upgrade required message<\/li>\n<\/ul>\n\n<h4>5.0.16<\/h4>\n\n<ul>\n<li>Calendar script file versioned so it doesn't cache with old buggy version<\/li>\n<\/ul>\n\n<h4>5.0.15<\/h4>\n\n<ul>\n<li>Small church upgrade offer of $30<\/li>\n<\/ul>\n\n<h4>5.0.14<\/h4>\n\n<ul>\n<li>Sanitize output for church_admin member map Glutenberg block<\/li>\n<li>New style calendar fix for 6 week months like March 2025<\/li>\n<\/ul>\n\n<h4>5.0.13<\/h4>\n\n<ul>\n<li>Fix some external mp3 files rejected when adding media as not mp3s<\/li>\n<\/ul>\n\n<h4>5.0.12<\/h4>\n\n<ul>\n<li>Small churches special offer price message<\/li>\n<\/ul>\n\n<h4>5.0.11<\/h4>\n\n<ul>\n<li>Graceful update message shown for premium shortcodes<\/li>\n<\/ul>\n\n<h4>5.0.10<\/h4>\n\n<ul>\n<li>Remove giving CSV download which is no longer in free version<\/li>\n<\/ul>\n\n<h4>5.0.9<\/h4>\n\n<ul>\n<li>Removed AJAX access to cron email sending (only to be done by WordPress scheduled task)<\/li>\n<\/ul>\n\n<h4>5.0.8<\/h4>\n\n<ul>\n<li>Fix [church_admin type=\"podcast\"] shortcode<\/li>\n<li>Fix [church_admin type=\"calendar\"] shortcode<\/li>\n<\/ul>\n\n<h4>5.0.7<\/h4>\n\n<ul>\n<li>Remove rota sections<\/li>\n<li>Single sermon shortcode includes exclude items again<\/li>\n<li>Update shortcode generator<\/li>\n<\/ul>\n\n<h4>5.0.6<\/h4>\n\n<ul>\n<li>Make Elementor v3.25.0<\/li>\n<\/ul>\n\n<h4>5.0.5<\/h4>\n\n<ul>\n<li>Change premium install download URL<\/li>\n<li>Clicking Premium Plugin install, deletes the uninstall script to prevent loss of data<\/li>\n<\/ul>\n\n<h4>5.0.4<\/h4>\n\n<ul>\n<li>Fix activation error on some sites<\/li>\n<\/ul>\n\n<h4>5.0.3<\/h4>\n\n<ul>\n<li>Add missing elementor file<\/li>\n<\/ul>\n\n<h4>5.0.2<\/h4>\n\n<ul>\n<li>Fix graph errors<\/li>\n<\/ul>\n\n<h4>5.0.1<\/h4>\n\n<ul>\n<li>Pricing update for USD<\/li>\n<\/ul>\n\n<h4>5.0.0<\/h4>\n\n<ul>\n<li>In line with WordPress plugin rules, Church Admin contains all the free stuff.<\/li>\n<li>All premium features are now in a separate plugin downloadable from https:\/\/churchadminplugin.com<\/li>\n<li>Fix new calendar category not saving<\/li>\n<\/ul>\n\n<h4>4.5.3<\/h4>\n\n<ul>\n<li>Toilet messaging shortcode added, for chidlrens workers to quickly SMS parents when child needs toilet. <\/li>\n<li>Twilio list also shows  outbound not replied yet too.<\/li>\n<li>Custom Field Bulk Editor entries sorted by name<\/li>\n<\/ul>\n\n<h4>4.5.2<\/h4>\n\n<ul>\n<li>Fix roles not saving<\/li>\n<li>Added date search to main sermons new style block and shortcode<\/li>\n<li>Fixed Roles typo for Spiritual Gifts<\/li>\n<\/ul>\n\n<h4>4.5.1<\/h4>\n\n<ul>\n<li>Podcast Feed importer added to Media section<\/li>\n<li>Fix layout for multiple event blocks on page<\/li>\n<li>Fix email title for event booking<\/li>\n<\/ul>\n\n<h4>4.5.0<\/h4>\n\n<ul>\n<li>Roles and Permission update - possible breaking change, PLEASE CHECK in Church Admin&gt;Settings Roles or Permissions.<\/li>\n<\/ul>\n\n<h4>4.4.26<\/h4>\n\n<ul>\n<li>Fix iCal links on calendar list shortcode and block.<\/li>\n<\/ul>\n\n<h4>4.4.25<\/h4>\n\n<ul>\n<li>Fix schedule edit formatting.<\/li>\n<li>Fix Twilio reply push<\/li>\n<li>Remove error debugging output on Email send<\/li>\n<\/ul>\n\n<h4>4.4.24<\/h4>\n\n<ul>\n<li>Fix ticket form issue<\/li>\n<li>App admin edit person bug fixes<\/li>\n<li>Fix app address list search<\/li>\n<li>Restricted list check for address list block<\/li>\n<\/ul>\n\n<h4>4.4.23<\/h4>\n\n<ul>\n<li>Fix next and previous buttons for Podcast schortcode where series id is set.<\/li>\n<li>Search added to new style sermons block and shortcode.<\/li>\n<\/ul>\n\n<h4>4.2.22<\/h4>\n\n<ul>\n<li>Date picker for whole series edit and rest of series edit<\/li>\n<li>Fix merge people form<\/li>\n<li>Address List search to includes phone number and part or full address<\/li>\n<li>Fix church wide prayers save for app.<\/li>\n<li>Scheduled email - add time to schedule section.<\/li>\n<li>Services - more options for service frequency when adding or editing a new service<\/li>\n<li>Schedule - dates automatically generated for most service frequencies<\/li>\n<li>Schedule - create calendar event from schedule row added.<\/li>\n<li>Ensure unchecked \"Use prefix\" stops prefix being used<\/li>\n<li>UX improvements for Child Protection reporting<\/li>\n<li>Series choice respected on new style sermon block\/shortcode<\/li>\n<li>Use\/not use middle name switch respected<\/li>\n<li>Ministry list displayed alphabetically with sub-ministries under each ministry.<\/li>\n<\/ul>\n\n<h4>4.4.21<\/h4>\n\n<ul>\n<li>Improve copy schedule user experience<\/li>\n<li>Fix apostrophe issue in PDFs<\/li>\n<\/ul>\n\n<h4>4.4.20<\/h4>\n\n<ul>\n<li>Fix calendar admin area no events issue<\/li>\n<\/ul>\n\n<h4>4.4.19<\/h4>\n\n<ul>\n<li>Fix page break issue on Address List PDF type 1<\/li>\n<\/ul>\n\n<h4>4.4.18<\/h4>\n\n<ul>\n<li>Fix [NAME] error on some emails<\/li>\n<\/ul>\n\n<h4>4.4.17<\/h4>\n\n<ul>\n<li>Sermon Podcast single series_id next and previous button fixed<\/li>\n<li>Event bookings numbered more sensibly<\/li>\n<li>Event booking photo permission field applied to individuals<\/li>\n<li>Include photo permission on events ticket bookings PDF<\/li>\n<\/ul>\n\n<h4>4.4.16<\/h4>\n\n<ul>\n<li>Remove multipart tag from add calendar causing false positive for malware.<\/li>\n<\/ul>\n\n<h4>4.4.15<\/h4>\n\n<ul>\n<li>fix username check<\/li>\n<li>Fix logging post name on app<\/li>\n<\/ul>\n\n<h4>4.4.14<\/h4>\n\n<ul>\n<li>Calendar single edit recurring bug fixed<\/li>\n<li>Calendar single edit resets recurring to single and how many to 1 in form<\/li>\n<li>Facility booking module - link added and calendar start date set to current month.<\/li>\n<li>Moved People module to pole position on main admin page<\/li>\n<\/ul>\n\n<h4>4.4.13<\/h4>\n\n<ul>\n<li>Fix move household member type<\/li>\n<li>Fix move member type people to different member type<\/li>\n<\/ul>\n\n<h4>4.4.12<\/h4>\n\n<ul>\n<li>Add no index and no follow headers to all downloads in the plugin<\/li>\n<li>Added a setting to SMS schedule to add text at the end of the message<\/li>\n<li>Fix specified series_id in old style sermon podcast<\/li>\n<\/ul>\n\n<h4>4.4.11<\/h4>\n\n<ul>\n<li>New Sermon podcast share fixes and improvements<\/li>\n<\/ul>\n\n<h4>4.4.10<\/h4>\n\n<ul>\n<li>Fix schedule overrides send now <\/li>\n<li>Fix [NAME] uses wrong first name on <\/li>\n<\/ul>\n\n<h4>4.4.9<\/h4>\n\n<ul>\n<li>Sermon chain link icon now copies sermon link to clipboard<\/li>\n<li>Send email schedule for future date fixed<\/li>\n<li>Email send - add [NAME] shortcode to message text to be replaced by first name.<\/li>\n<li>Calendar category text color automatically changes between black or white depending on background color<\/li>\n<li>Fix apple podcasts logo on old style podcasts shortcode\/block.<\/li>\n<\/ul>\n\n<h4>4.4.8<\/h4>\n\n<ul>\n<li>Fix not available database bug<\/li>\n<li>Graceful error messages for app schedule<\/li>\n<\/ul>\n\n<h4>4.4.7<\/h4>\n\n<ul>\n<li>Database changes to ensure compatability with Elementor<\/li>\n<li>Better QR code formation<\/li>\n<li>Schedule form fields not populated with \"Click to enter\" value<\/li>\n<\/ul>\n\n<h4>4.4.6<\/h4>\n\n<ul>\n<li>Calendar and Calendar list only show events where Show on General calendar is checked (ignored where facility is specified)<\/li>\n<li>Add edit individual attendance<\/li>\n<li>Improve graph module<\/li>\n<li>Yet more debuging added to sermon podcast uploading<\/li>\n<li>nofollow attribute added to download links<\/li>\n<\/ul>\n\n<h4>4.4.5<\/h4>\n\n<ul>\n<li>Itunes badge replaced with Apple Podcasts<\/li>\n<li>Fix vulnerability with Video Embed Glutenberg block<\/li>\n<li>Front end register, block attempts to delete different households<\/li>\n<\/ul>\n\n<h4>4.4.4<\/h4>\n\n<ul>\n<li>Debugging for sermon uploads amended<\/li>\n<\/ul>\n\n<h4>4.4.3<\/h4>\n\n<ul>\n<li>Add delete all calendar events link<\/li>\n<\/ul>\n\n<h4>4.4.2<\/h4>\n\n<ul>\n<li>Security tokens added to emailed links for admins.<\/li>\n<li>Sermon uploads warning when attempting to upload a file that is too big.<\/li>\n<\/ul>\n\n<h4>4.4.1<\/h4>\n\n<ul>\n<li>\"Check them out\" links fixed<\/li>\n<li>Approve and decline volunteer links fixed<\/li>\n<\/ul>\n\n<h4>4.4.0<\/h4>\n\n<ul>\n<li>MailChimp removed from plugin<\/li>\n<li>Elementor widgets added<\/li>\n<li>Fix current data not added to text field when click schedule rota item<\/li>\n<li>Fix Address List PDF form in admin area<\/li>\n<li>Fix edit service admin links and service save bugs<\/li>\n<\/ul>\n\n<h4>4.3.6<\/h4>\n\n<ul>\n<li>Use correct default email\/from name on email send form.<\/li>\n<li>Add nonce to admin new household \"Check them out\" link<\/li>\n<li>Conditional multisie upload directory check only if not already done by another plugin or theme.<\/li>\n<\/ul>\n\n<h4>4.3.5<\/h4>\n\n<ul>\n<li>Event ticket checking<\/li>\n<li>Tidy up edit ticket form<\/li>\n<li>Fix PHP 8.0 deprecation warnings<\/li>\n<\/ul>\n\n<h4>4.2.4<\/h4>\n\n<ul>\n<li>Fix sermon plays not updating<\/li>\n<\/ul>\n\n<h4>4.2.3<\/h4>\n\n<ul>\n<li>Volunteer approve\/decline links have nonce security added (links last 12 hours)<\/li>\n<\/ul>\n\n<h4>4.2.2<\/h4>\n\n<ul>\n<li>Auto Schedule SMS link fixed<\/li>\n<\/ul>\n\n<h4>4.2.1<\/h4>\n\n<ul>\n<li>Remove unused Hope team code<\/li>\n<li>Fix import CSV bug<\/li>\n<\/ul>\n\n<h4>4.2.0<\/h4>\n\n<ul>\n<li>Add in Kiosk App section for upcoming kiosk registrations and ticket check in app.<\/li>\n<li>Remove download link for debug log for security<\/li>\n<li>Add security nonces to pastoral visitation module<\/li>\n<li>Optimise database table install function for newer mysql and mariadb compatability<\/li>\n<\/ul>\n\n<h4>4.1.33<\/h4>\n\n<ul>\n<li>Fix people database table for some sites where front end register not working<\/li>\n<li>Site id option selection fixed for front end register<\/li>\n<li>Fix issue where sermon-series is specified in old style sermon shortcode\/block<\/li>\n<li>Fix issues where series slug not saved in some instances preventing series search<\/li>\n<li>Fix sermon series entries missing a series slug<\/li>\n<\/ul>\n\n<h4>4.1.32<\/h4>\n\n<ul>\n<li>Fix custom fields bug on admin people edit<\/li>\n<li>Fix household custom field filter not selecting people<\/li>\n<\/ul>\n\n<h4>4.1.31<\/h4>\n\n<ul>\n<li>Email send filter changes show which emails will receive the email.<\/li>\n<li>Fix filter for household custom fields<\/li>\n<\/ul>\n\n<h4>4.1.30<\/h4>\n\n<ul>\n<li>Event ticketing add ticket bug fixed<\/li>\n<\/ul>\n\n<h4>4.1.29<\/h4>\n\n<ul>\n<li>Further improvement to filter for checkbox<\/li>\n<\/ul>\n\n<h4>4.1.28<\/h4>\n\n<ul>\n<li>Add checkbox, radio and select people custom fields to the filter (add from choose filter in settings)<\/li>\n<li>Attendance admin links fixed<\/li>\n<li>Edit small group links fixed<\/li>\n<\/ul>\n\n<h4>4.1.27<\/h4>\n\n<ul>\n<li>Fixed Giving date not showing on Giving table<\/li>\n<\/ul>\n\n<h4>4.1.26<\/h4>\n\n<ul>\n<li>Increase number of options for custom fields<\/li>\n<li>Fix photo permissions PDF error<\/li>\n<\/ul>\n\n<h4>4.1.25<\/h4>\n\n<ul>\n<li>Correct email method showing after update<\/li>\n<li>Clicking Schedule edit bug fixed<\/li>\n<\/ul>\n\n<h4>4.1.24<\/h4>\n\n<ul>\n<li>Fix front end register edit address adding slashes to apostrophes<\/li>\n<li>Full privacy form show flag now working for front end register shortcode and block<\/li>\n<\/ul>\n\n<h4>4.1.23<\/h4>\n\n<ul>\n<li>Longer form SMS messaging allowed, shows how many SMS credits per cell number<\/li>\n<li>Edit schedule job invalid link fix<\/li>\n<\/ul>\n\n<h4>4.1.22<\/h4>\n\n<ul>\n<li>Email schedule fixed<\/li>\n<\/ul>\n\n<h4>4.1.21<\/h4>\n\n<ul>\n<li>Calendar next\/previous buttons added nonce<\/li>\n<\/ul>\n\n<h4>4.1.20<\/h4>\n\n<ul>\n<li>Fix schedule settings link expired<\/li>\n<\/ul>\n\n<h4>4.1.19<\/h4>\n\n<ul>\n<li>Fix save service<\/li>\n<li>Updated nonces for Ajax calls<\/li>\n<\/ul>\n\n<h4>4.1.18<\/h4>\n\n<ul>\n<li>Close XSS vulnerability in Bible readings Bible passage by authenticated author, contributor<\/li>\n<\/ul>\n\n<h4>4.1.17<\/h4>\n\n<ul>\n<li>Pagination link fixed<\/li>\n<li>Sermon edit where no series set fixed<\/li>\n<\/ul>\n\n<h4>4.1.16<\/h4>\n\n<ul>\n<li>App sermon audio fix<\/li>\n<\/ul>\n\n<h4>4.1.15<\/h4>\n\n<ul>\n<li>Pastoral visitation settings defaults added.<\/li>\n<li>Individual attendance form tidy up<\/li>\n<li>Email send bug fixed (when not using Mailersend)<\/li>\n<\/ul>\n\n<h4>4.1.14<\/h4>\n\n<ul>\n<li>Payment gateway settings tweak<\/li>\n<\/ul>\n\n<h4>4.1.13<\/h4>\n\n<ul>\n<li>App account editing disabled option in App settings<\/li>\n<li>add calendar link expired fixed<\/li>\n<\/ul>\n\n<h4>4.1.12<\/h4>\n\n<ul>\n<li>Multisite correct links for sermon podcast <\/li>\n<li>Display household link fixed<\/li>\n<li>Fix email schedule bug<\/li>\n<li>Fix add\/edit small group<\/li>\n<\/ul>\n\n<h4>4.1.11<\/h4>\n\n<ul>\n<li>Further nonce adjustments for security<\/li>\n<li>Ticket booking PDF fix<\/li>\n<\/ul>\n\n<h4>4.1.10<\/h4>\n\n<ul>\n<li>Fix address list in admin area bug<\/li>\n<li>Admin area media links protected with nonces<\/li>\n<\/ul>\n\n<h4>4.1.9<\/h4>\n\n<ul>\n<li>Pastoral visitation module bug fix<\/li>\n<\/ul>\n\n<h4>4.1.8<\/h4>\n\n<ul>\n<li>Fixed address list not showing if there's no site_id on some sites.<\/li>\n<li>Removed attachments from email for security<\/li>\n<li>Fixed small group PDF throwing an error if no day set for meeting<\/li>\n<li>Added security nonces to links and forms.<\/li>\n<\/ul>\n\n<h4>4.1.7<\/h4>\n\n<ul>\n<li>Audited access control for every function<\/li>\n<\/ul>\n\n<h4>4.1.6<\/h4>\n\n<ul>\n<li>Prevent executable files from being sent by email or stored in cache<\/li>\n<li>Detect if bulk Bible reading upload is definitely a CSV file<\/li>\n<li>Only admin level users can delete the debug log<\/li>\n<\/ul>\n\n<h4>4.1.5<\/h4>\n\n<ul>\n<li>New shortcode for simple mailing list form<\/li>\n<li>Mailing list added to Shortcode generator<\/li>\n<li>App address list error fixed<\/li>\n<\/ul>\n\n<h4>4.1.4<\/h4>\n\n<ul>\n<li>Confirmed email Thank you page error fix.<\/li>\n<li>Contact form email \"reply to\" goes to contact message questioner<\/li>\n<li>Remove extra &gt; from contact message email.<\/li>\n<li>Fix broken link in Child Protection module reporting module<\/li>\n<\/ul>\n\n<h4>4.1.3<\/h4>\n\n<ul>\n<li>Fix warning on some sites for address list display<\/li>\n<li>Graceful failure message for Mailersend Bulk API send failure.<\/li>\n<li>Test email function tests wp_mail and church admin email with graceful messaging of issues.<\/li>\n<\/ul>\n\n<h4>4.1.1<\/h4>\n\n<ul>\n<li>Child Protection incident logging added for Premium version<\/li>\n<\/ul>\n\n<h4>4.1.0<\/h4>\n\n<ul>\n<li>Household images in address section of app.<\/li>\n<li>Delete household no longer deletes user account (and therefore posts), but emails admin email to get them to do it.<\/li>\n<li>Push messages saving correctly in the app.<\/li>\n<\/ul>\n\n<h4>4.0.33<\/h4>\n\n<ul>\n<li>Calendar single event edit - automatically set the recurrence to single<\/li>\n<li>Add rest of series calendar edit option<\/li>\n<li>Fix prayer request moderation on app<\/li>\n<li>Only show draft prayer requests to moderators on app.<\/li>\n<li>Add search to old style address list on app.<\/li>\n<\/ul>\n\n<h4>4.0.32<\/h4>\n\n<ul>\n<li>App bug fixed<\/li>\n<\/ul>\n\n<h4>4.0.31<\/h4>\n\n<ul>\n<li>Spiritual gifts module showable on main menu screen for Standard and Premium Versions<\/li>\n<li>Detailed privacy settings applied to address list PDF<\/li>\n<\/ul>\n\n<h4>4.0.30<\/h4>\n\n<ul>\n<li>Address list block - added dropdown selection of church site.<\/li>\n<li>Mailersend API added for ease of email sending from Church Admin plugin<\/li>\n<li>Warning message if host has disabled mail() stopping email sending<\/li>\n<li>Sermons not showing in admin area if no series set fixed.<\/li>\n<li>Old style sermon block and shortcode - fix next button not remembering speaker choice.<\/li>\n<li>Updated method for Premium version Push sending<\/li>\n<li>Fix giving forms not displaying on some premium sites<\/li>\n<li>Service booking not showing fixed<\/li>\n<li>Push notifications updated for Firebase deprecated API.<\/li>\n<li>Twilio SMS replies ordered by latest first<\/li>\n<li>Future calendar event delete goes to same month calendar after deletion<\/li>\n<li>Fix calendar not saving bug<\/li>\n<li>PHP 8.0 fixes<\/li>\n<li>Pagination fix for PHP 8.0<\/li>\n<li>PDF generation updates for PHP 8.0<\/li>\n<\/ul>\n\n<h4>4.0.29<\/h4>\n\n<ul>\n<li>Registration email templates neatened and previews added<\/li>\n<li>Single sermon shortcode fixed<\/li>\n<li>Contact form block added<\/li>\n<li>Improvements to new entry, confirmation templates<\/li>\n<li>Ability to format new user's username in different ways<\/li>\n<li>Register block and short code now has option to show all privacy form fields<\/li>\n<li>Fix for Photo permissions PDF crash on some sites.<\/li>\n<li>Fix for Individual Attendance CSV download crashing for old PHP versions.<\/li>\n<\/ul>\n\n<h4>4.0.28<\/h4>\n\n<ul>\n<li>Security NONCE added to toggle debug mode.<\/li>\n<\/ul>\n\n<h4>4.0.27<\/h4>\n\n<ul>\n<li>Fix XSS vulnerabilities in [church_admin_map] and [church_admin type=\"recent\"]<\/li>\n<\/ul>\n\n<h4>4.0.26<\/h4>\n\n<ul>\n<li>Fix crash for non English languages sites on Schedule section<\/li>\n<\/ul>\n\n<h4>4.0.25<\/h4>\n\n<ul>\n<li>Fix crash where schedule trying to show service that has no schedule jobs for it.<\/li>\n<\/ul>\n\n<h4>4.0.24<\/h4>\n\n<ul>\n<li>Fixed email send database error<\/li>\n<li>Fixed Individual attendance CSV download bug<\/li>\n<\/ul>\n\n<h4>4.0.23<\/h4>\n\n<ul>\n<li>Fix bug with choosing service for schedules.<\/li>\n<\/ul>\n\n<h4>4.0.22<\/h4>\n\n<ul>\n<li>Module dropdown only shows options for current version level<\/li>\n<li>Standard upgrade form shown when version is free or basic<\/li>\n<\/ul>\n\n<h4>4.0.21<\/h4>\n\n<ul>\n<li>Bulk Geocode initial map location set to London if no service location preset<\/li>\n<li>Sermon upload\/add form tidy<\/li>\n<\/ul>\n\n<h4>4.0.20<\/h4>\n\n<ul>\n<li>My rota page working for Standard and Premium versions<\/li>\n<\/ul>\n\n<h4>4.0.19<\/h4>\n\n<ul>\n<li>Sent emails logs time and date sent now and ordered by newest first<\/li>\n<li>Sermon podcast forms - service and series previous choices persist<\/li>\n<li>New filter categories added<\/li>\n<li>Push messages save in app \"Messages\" menu item.<\/li>\n<li>New app content publish\/trash triggers app menu rebuild<\/li>\n<li>Updated simplified main email template for 2024<\/li>\n<li>Fix update email settings link<\/li>\n<li>Improved schedule admin page<\/li>\n<li>Confirm email automation only sends if no data protection reason set and no user account connection<\/li>\n<li>Registration and new user email settings added to settings menu<\/li>\n<li>Fix Quick Household - adding member_type_id <\/li>\n<li>Fixed bug in Check for directory issues.<\/li>\n<li>Improvements to \"Add uploaded file\" in media section<\/li>\n<li>Fix app edit celendar series event bug <\/li>\n<li>Emails handle video embed and buttons blocks <\/li>\n<\/ul>\n\n<h4>4.0.18<\/h4>\n\n<ul>\n<li>Tweaks to email settings <\/li>\n<\/ul>\n\n<h4>4.0.17<\/h4>\n\n<ul>\n<li>Radio choice for MailChimp<\/li>\n<\/ul>\n\n<h4>4.0.16<\/h4>\n\n<ul>\n<li>Quick household menu item added (just first name, last name and email), creates user account so they can edit.<\/li>\n<li>Bulk Email MailChimp option made a checkbox for ease of switching off (will be deprecating MailChimp in 2024)<\/li>\n<li>Link in SMS section to Twilio not for profit credit scheme<\/li>\n<li>Twilio message that \"not for profit\" impact credit doesn't show on API credit balance<\/li>\n<li>Graceful failure message when email send fails.<\/li>\n<li>Fix warning on address list shortcode\/block on empty people table.<\/li>\n<li>Graceful failure when Vimeo video ID doesn't exist.<\/li>\n<li>Graceful failure when licence check fails to get server response.<\/li>\n<\/ul>\n\n<h4>4.0.15<\/h4>\n\n<ul>\n<li>If SMTP settings saved and previous update was v4.0.14, then set correct method<\/li>\n<\/ul>\n\n<h4>4.0.14<\/h4>\n\n<ul>\n<li>Tidied Email settings Page<\/li>\n<li>Better licence checking<\/li>\n<\/ul>\n\n<h4>4.0.13<\/h4>\n\n<ul>\n<li>Clear email queue menu item<\/li>\n<li>Fix for emails not sending immediately when using send email on some sites.<\/li>\n<li>Twilio not for profit credit link added - https:\/\/console.twilio.com\/us1\/billing\/nonprofit-benefits\/sign-up<\/li>\n<\/ul>\n\n<h4>4.0.12<\/h4>\n\n<ul>\n<li>Delete me button added to app<\/li>\n<li>Fix fatal error for schedule PDF on some sites.<\/li>\n<li>Fix app calendar event dropdown bug<\/li>\n<li>Fix app calendar edit form not showing correct category<\/li>\n<li>Fix copy schedule date not working<\/li>\n<\/ul>\n\n<h4>4.0.11<\/h4>\n\n<ul>\n<li>Fixed individual photos not showing on address list<\/li>\n<li>Fixed permissions\/role issue with Pastoral Module<\/li>\n<\/ul>\n\n<h4>4.0.10<\/h4>\n\n<ul>\n<li>Added login_form option to [church_admintype=\"not-logged-in\" login_form=1]<\/li>\n<\/ul>\n\n<h4>4.0.9<\/h4>\n\n<ul>\n<li>Confirm email uses in front end register now uses \"confirm email template\"<\/li>\n<li>GDPR email uses \"confirm email template\"<\/li>\n<\/ul>\n\n<h4>4.0.8<\/h4>\n\n<ul>\n<li>Fix \"Child of ...\" not showing parent's names<\/li>\n<li>Fix add new calendar event post save shows January 1970 calendar<\/li>\n<li>SMTP settings screen password hidden by default<\/li>\n<\/ul>\n\n<h4>4.0.7<\/h4>\n\n<ul>\n<li>Fix \"Forgotten Password\" button on Our Church App.<\/li>\n<\/ul>\n\n<h4>4.0.6<\/h4>\n\n<ul>\n<li>Anniversaries email fix<\/li>\n<li>Bulk emailer bug fix<\/li>\n<li>Single sermon bug on old style sermons fixed<\/li>\n<\/ul>\n\n<h4>4.0.5<\/h4>\n\n<ul>\n<li>Reply name and email for sites using SMTP settings for sending email.<\/li>\n<\/ul>\n\n<h4>4.0.4<\/h4>\n\n<ul>\n<li>Added Stripe payment links for Standard and Premium versions.<\/li>\n<li>Improved table calendar tooltip<\/li>\n<li>Global anniversary email template bug fix<\/li>\n<\/ul>\n\n<h4>4.0.3<\/h4>\n\n<ul>\n<li>Database queries performance improvement.<\/li>\n<li>Fix wrong licence showing for some churches<\/li>\n<\/ul>\n\n<h4>4.0.2<\/h4>\n\n<ul>\n<li>Licence check enhancements<\/li>\n<li>Fix for email filters when \"classes\" breaks it.<\/li>\n<\/ul>\n\n<h4>4.0.1<\/h4>\n\n<ul>\n<li>Licence check button added in case you are seeing the wrong version<\/li>\n<\/ul>\n\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Change in pricing structure for Church Admin - free, standard &amp; premium.<\/li>\n<li>Fix email send not using from and reply when SMTP settings have been added.<\/li>\n<li>Improve global both anniversary table<\/li>\n<\/ul>\n\n<h4>3.8.68<\/h4>\n\n<ul>\n<li>Fix for app people edit where non specified date of birth\/wedding anniversary are saved as today.<\/li>\n<li>Fix for front end register, certain permissions not saving correctly<\/li>\n<li>Bulk email sends logged in sent emails<\/li>\n<li>Spelling correction on gmail less secure apps message<\/li>\n<\/ul>\n\n<h4>3.8.67<\/h4>\n\n<ul>\n<li>Spelling corrections<\/li>\n<li>Follow up email template bug fix<\/li>\n<\/ul>\n\n<h4>3.8.66<\/h4>\n\n<ul>\n<li>Communications module shows more detail of how emails are queued.<\/li>\n<\/ul>\n\n<h4>3.8.65<\/h4>\n\n<ul>\n<li>Fixed issue where Queued email wasn't sending - table truncated<\/li>\n<\/ul>\n\n<h4>3.8.64<\/h4>\n\n<ul>\n<li>Don't send Push, SMS or email to people marked as inactive<\/li>\n<li>Active\/Inactive button added to people on display household screen.<\/li>\n<li>Email send table shows recipients<\/li>\n<li>Improvements to global birthday email <\/li>\n<li>Improvements to global birthday and anniversary email<\/li>\n<\/ul>\n\n<h4>3.8.63<\/h4>\n\n<ul>\n<li>Further fix for ICS calendar import<\/li>\n<li>Fix PayPal giving form not working on some sites.<\/li>\n<li>Fix event booking 'Add ticket' button failing if no currency symbol set.<\/li>\n<\/ul>\n\n<h4>3.8.62<\/h4>\n\n<ul>\n<li>Fix ICS calendar import<\/li>\n<\/ul>\n\n<h4>3.6.61<\/h4>\n\n<ul>\n<li>Fix error message for duplicate calendar column fixed<\/li>\n<li>Fix people not added to ministry when editing schedule job<\/li>\n<li>Initial \"Heading\" text removed from calendar block\/shortcode<\/li>\n<\/ul>\n\n<h4>3.5.60<\/h4>\n\n<ul>\n<li>add reply to information to stored email history<\/li>\n<li>extra check before sending global birthday and anniversary email <\/li>\n<li>Fix global both date<\/li>\n<\/ul>\n\n<h4>3.5.59<\/h4>\n\n<ul>\n<li>Fix \"make everyone visible\"<\/li>\n<\/ul>\n\n<h4>3.8.58<\/h4>\n\n<ul>\n<li>More detail automations people counts.<\/li>\n<\/ul>\n\n<h4>3.8.56<\/h4>\n\n<ul>\n<li>Global anniversary and birthday email flag colour corrected<\/li>\n<li>Automations - indicate if there any birthdays \/anniversaries that day<\/li>\n<\/ul>\n\n<h4>3.8.54<\/h4>\n\n<ul>\n<li>Admin error people form not saving marital status bug fixed<\/li>\n<li>Rota settings option to set whether to show that job on  as service calendar item (default on)<\/li>\n<li>Schedule details added to Calendar list shortcode and block<\/li>\n<li>Schedule details added to Calendar  shortcode and block<\/li>\n<li>Schedule details added to Calendar table shortcode and block<\/li>\n<li>Calendar table popup stays visible until different item mouseover<\/li>\n<\/ul>\n\n<h4>3.8.53<\/h4>\n\n<ul>\n<li>Pastoral visits overdue fatal error fixed<\/li>\n<\/ul>\n\n<h4>3.8.52<\/h4>\n\n<ul>\n<li>Fix global both email cron event hook<\/li>\n<\/ul>\n\n<h4>3.8.51<\/h4>\n\n<ul>\n<li>Visit notes link added to  pastoral visitation list table<\/li>\n<\/ul>\n\n<h4>3.8.50<\/h4>\n\n<ul>\n<li>Fix cell not showing in app address list<\/li>\n<\/ul>\n\n<h4>3.8.49<\/h4>\n\n<ul>\n<li>Front end register form privacy and communication fixes<\/li>\n<\/ul>","raw_excerpt":"Organise and communicate church life, with associated Android and iOS app for your congregation.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/11686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=11686"}],"author":[{"embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/andy_moyle"}],"wp:attachment":[{"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=11686"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=11686"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=11686"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=11686"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=11686"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bre.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=11686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}