@stevengliebe stevengliebe released this Sep 1, 2017

Blog: Church Content Plugin 1.8 - New Name

Church Content is the new name for this plugin. It was formerly named Church Theme Content. Only the name has changed. The functionality is the same. A compatible theme is still required.

  • Change name to "Church Content" from "Church Theme Content"
  • Show counts for sermons, events, etc. in "At a Glance" on Dashboard
  • Change "View Posts" in admin bar to "View Sermons", "View Events", etc. as appropriate
  • Make add-on license notices use same classes / colors as theme license in Church Theme Framework
  • Enable REST API by default for all post types
  • Include improved Swedish translation by Ola Christensson
  • Add Norwegian / Nynorsk (nn_NO) translation by Jostein Fauske
  • Add prevent_wporg_plugin_update() to prevent add-on plugins using EDD Software Licensing from being replaced by same-named plugins on WordPress.org
  • Update CT Meta Box and CT Plugin Settings submodules
  • Update EDD Software Licensing plugin updater class for add-ons
  • Use version_compare in language loading
  • Correct wp_kses / printf nesting on Google Maps API notice
  • Update URLs throughout to relect name change and new URLs relating to plugin on churchthemes.com
  • Change license string to "GPLv2 or later" so GPLv3 code can be used - same as WordPress core
  • Improve readme.txt contents for WordPress.org listing

Developers: Nothing has changed but the public name. You can keep using the same church-theme-content and ctc strings.


@stevengliebe stevengliebe released this Dec 5, 2016 · 38 commits to master since this release

  • Make 'Show directions link' translatable for locations, not just events
  • Update admin_notices to use new classes (3 months ago)
  • Add Slovak / Slovenčina (sk_SK) translation by Patrik Varmecký
  • Improve French translation (thank you Bonnenouvelle.fr)
  • Add @galengidman as contributor - Event Registration URL field, PR #15
  • Update translations in readme.txt
  • Update tested up to WordPress 4.7


@stevengliebe stevengliebe released this Aug 3, 2016 · 48 commits to master since this release

  • Add interactive Google Map to add/edit event and location screens
  • Make "Get From Address" use Google Maps JavaScript API instead of Geocoding API
  • Show alert when "Get From Address" geocoding button clicked with missing API Key
  • Switch Map Zoom to range control instead of select dropdown
  • Show Map Type as inline radios instead of select dropdown
  • Simplify event Venue and Address descriptions
  • Remove descriptions from Longitude, Map Zoom and Map Type
  • Update CT Meta Box to 2.1
  • Update "Tested up to" WordPress 4.6


@stevengliebe stevengliebe released this Jun 30, 2016 · 108 commits to master since this release

As of June 22, the Google Maps API requires an API key. The plugin itself and themes supporting it can share the key entered into settings.

  • Add Google Maps API Key setting in Settings > Church Theme Content
  • Add dismissible notice for missing Google Maps API key on add/edit event and location screens when theme supports longitude and latitude fields
  • Create maps include and move map helpers into it
  • Update language files
  • Correct since on ctc_add_meta_box_event_registration()


@stevengliebe stevengliebe released this Jun 17, 2016 · 114 commits to master since this release

  • Change Google Maps API geocoder URL to https to avoid mixed content warnings on sites with SSL admin areas


@stevengliebe stevengliebe released this Jun 17, 2016 · 118 commits to master since this release

See blog post for more information.

  • Add "Get From Address" geocoding button to autofill Latitude and Longitude (event and location maps)
  • Add Registration URL field to event post type (thank you @galengidman, pull request #15)
  • Fix typo "Choose an Video Title"
  • Update language files


@stevengliebe stevengliebe released this May 25, 2016 · 134 commits to master since this release

  • Prepare plugin for language packs via translate.wordpress.org (added Stable tag)
  • Escape translation strings with esc_html and wp_kses for better security with third-party language packs
  • Update CT Plugin Settings library to 1.0.1 (translation security)
  • Update CT Meta Box library to 2.0.1 (translation security)


@stevengliebe stevengliebe released this May 17, 2016 · 156 commits to master since this release

  • Change all churchthemes.com URLs to https (more secure add-on license checks and updates)
  • Update language files to include "Specify End Date if event will span multiple consecutive days"
  • Confirm tested up to 4.5.2


@stevengliebe stevengliebe released this Nov 30, 2015 · 162 commits to master since this release

  • Add Norweigan nb_NO translation from Elias Daniel Sjøen
  • Merge German improvements from FeG Dresden
  • Fix issue with passing array by reference in ctc_edd_license_notice_content()


@stevengliebe stevengliebe released this Oct 27, 2015 · 169 commits to master since this release

  • Add Email field for Locations
  • Add description to event End Date field to clarify its purpose
  • Update Spanish translation - improved by Iglesia Evangélica Bautista de Zara
  • Update to German translation from Michael Wildenhain
  • Reduce translation strings by removing unique textdomains for phone