Skip to content

Releases: churchthemes/church-theme-framework

1.8.1

18 Aug 14:56
Compare
Choose a tag to compare
  • Make ctfw_event_data() return registration_url value
  • Update CT Meta Box library to 2.1

1.8

30 Jun 14:04
Compare
Choose a tag to compare
1.8
  • Make Google Maps API URL's use API Key setting from Church Theme Content plugin
  • Add ctfw_google_maps_api_key() to get setting from Church Theme Content plugin

1.7.9

13 Jun 15:45
Compare
Choose a tag to compare
  • Make post content with image or embed show when there is no other content (allow img, iframe, script, embed in strip_tags() of ctfw_has_content())
  • Force sermon series transient to clear when sermon or series changed (resolve issue with transient not expiring automatically)
  • Fix breadcrumb path which mistakenly included /blog/ in base URL for date archives
  • Update CT Meta Box to 2.0.1 (translation security)

1.7.8

13 May 16:49
Compare
Choose a tag to compare
  • Prevent Theme Check ifrane false positive on generic embed function
  • Fix incorrect textdomain
  • Update example use of ctfw-import-correct-urls to use https

1.7.7

12 May 16:14
Compare
Choose a tag to compare
  • Make taxonomy term dropdown redirect use redirect_term_id instead of id to avoid conflicts (Give plugin)
  • Change churchthemes.com URLs to https

1.7.6

09 Mar 15:37
Compare
Choose a tag to compare

Add mailto protocol to ctfw_sanitize_url_list()

1.7.5

09 Dec 19:14
Compare
Choose a tag to compare
  • Remove Locations link from breadcrumb when there is only one location
  • Add ctfw_has_multiple_locations()
  • Resolve errors on sermon pages with WordPress 4.4

1.7.4

25 Nov 19:57
Compare
Choose a tag to compare

Enhancements

  • Improve 'ctfw-import-correct-urls' support for multisite
  • Make ctfw_force_download_url() consider local URL's not in wp-uploads folder
  • Prevent videos from showing small before responsive sizing takes effect
  • Remove ?sensor= parameter from Google Maps JS API; no longer required
  • Cache ctfw_customize_defaults() as precaution against future performance issues

Fixes

  • Remove archives from ctfw_content_type_archives() when no items
  • Correct 'Only variables should be passed by reference' in content-types.php
  • Issue on some systems with CT People widget not ordering correcorrectly when Group filter used
  • Update ctfw_old_wp_switch_theme() not to cause notice when old theme doesn't exist
  • Correct the use of esc_html_e() and esc_attr_e(); echoing instead
  • Prevent responsive conflict with Jetpack SoundCloud shortcode
  • Use psuedo shortcodes for Customization settings instead of actual non-post content shortcodes to resolve Theme Check false positive

1.7.3

27 Oct 16:06
Compare
Choose a tag to compare
  • Make ctfw_after_activation() use after_switch_theme hook instead of load-themes.php with 'activated' GET
  • Add no_found_rows to WP_Query for better performance
  • Deprecate 'ctfw-force-customizer-background' theme support feature
  • Deprecate ctfw_head_title() / 'ctfw-auto-title'; Use add_theme_support( 'title-tag' ) instead
  • Update ctfw_event_calendar_head_title() to use WordPress default | instead of - since 'ctfw-auto-title' deprecated
  • Remove wp_rewrite global from ctfw_after_activation() request

1.7.2

16 Oct 19:25
Compare
Choose a tag to compare

Possible breaking changes to ctfw_sermon_data(). ctfw_download_url() supercedes (and uses) ctfw_force_download_url(). Now external download URL can be gotten, as long as it has an extension (ie. is not YouTube or SoundCloud page URL). This way the download URLs provided via ctfw_sermon_data() can be used to generate download links for local and exernal URLs. Use the download attribute on tags as a fallback for external download URLs.

Forcing "Save As" for locally hosted files via headers will be deprecated when download attribute has support from all major browsers (right now there is about 60% global users' browser capability).

  • Make ctfw_sermon_data return URLs using new ctfw_download_url() function
  • Make ctfw_sermon_data() get file extension for external URLs
  • Make ctfw_sermon_data has_download true if has any downloadable file URLs
  • Add ctfw_download_url() to return URL only if has extension
  • Add 'ctfw-editor-styles' theme support for Customizer colors and fonts in admin editor
  • Deprecate CTFW_Customize_Number_Control and CTFW_Customize_Textarea_Control
  • Shorten section widget opacity field
  • Make breadcrumbs shorten chars option
  • Abbreviate certain words in breadcrumb
  • Use transient to cache sermon series in ctfw_content_type_archives()
  • Make series in ctfw_content_type_archives() order by date of latest sermon and include sermons array
  • Make ctfw_content_type_archives() take arguments array and add all_books
  • Add ctfw_sermon_books_by_testament() - useful for a books page template
  • Add sermon book data to ctfw_content_type_archives()
  • Add testament to each book in ctfw_bible_books() array
  • Add specific_archive argument to ctfw_content_type_archives() and use current type if content_type not given
  • Add show_category checkbox field to CT Posts widget
  • Add show_email checkbox field to CT Locations widget settings
  • Add ctfw_one_line() helper
  • Make ctfw_event_data date range eliminate redundant month when default format used (e.g. October 16 - 27)
  • Check for post_format in ctfw_get_content_template()