Linux 软件免费装
Banner图

Church Flow

开发者 churchflow
更新时间 2026年10月2日 22:38
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

events giving church sermons church management

下载

1.3.1 1.3.2 1.3.3 1.4.0

详情介绍:

Church Flow for WordPress puts your church's Church Flow account to work on the website you already have. Add a block and your pages show what your team manages in Church Flow: this Sunday's service times, the latest sermon with audio and notes, upcoming events with sign-up, current announcements, the groups people can join, a giving form that takes card, monthly and bank transfer gifts, your own forms with their fields on your page, a prayer request form, a request-a-call form and a newsletter sign-up. Nothing to copy across by hand: every change your team makes in Church Flow shows on your site. Every feature is a block for the WordPress editor with a live preview and its settings in the sidebar. Every block also has a shortcode with the same options, so it works in the classic editor and in page builders. Page builders In Elementor, Divi, Beaver Builder, Bricks and WPBakery Page Builder, every Church Flow feature is also a native element with the block's settings and a live preview in the builder's own editor. Each integration loads only while its builder is active. With Elementor Pro, nine dynamic tags put the church name and logo, the next service, the next event and its sign-up link, the latest sermon and its image, and the Give page and member area links into any widget. Blocks and shortcodes Blocks follow your theme's typography and colours and take your church's brand colour as their accent, on a light or a dark theme and inside any coloured Group or Cover block. Select any block and open the editor's Styles tab to set its colours, typography, spacing, border and shadow from your theme's presets. The blocks read well on phones, work in right-to-left languages and meet WCAG AA. Five ready-made page patterns (Visit us, Give, Sermon library, Events and Connect) sit under Church Flow in the editor's Patterns tab. How it connects Type your church's Church Flow address once under Settings, Church Flow and select Connect, then register your website in Church Flow (Admin, Custom Domains, Add domain, Another website you already run). Content is fetched by your WordPress server and cached; what visitors do (a gift, a sign-up, a form, a prayer request, a call request, a newsletter sign-up) goes straight from their browser to your church's Church Flow account. No visitor data is stored on your WordPress site. Church Flow is the church management platform behind the plugin: people, groups, events, giving, sermons, follow-up, a member app and a hosted website. Learn more at https://church-flow.com.

安装:

  1. Upload the plugin through Plugins, Add New, Upload Plugin, or install it from the WordPress.org directory, and activate it.
  2. Go to Settings, Church Flow, type your church's Church Flow address (for example gracechurch or gracechurch.church-flow.com) and select Connect. The page shows your church's name and logo once it is connected.
  3. Register your website in Church Flow: Admin, Custom Domains, Add domain, Another website you already run (the Open Church Flow domains button on the settings page opens that page). Then select Re-check on the settings page, which shows a green card once this is done.
  4. Add the blocks to your pages, or use the shortcodes.

屏幕截图:

  • The Give block in the editor with its sidebar settings.
  • The Events block: month calendar, add-to-calendar and directions links.
  • The Sermons block with the podcast link, series, speaker and book filters, and a sermon detail page.
  • The Service times block.
  • The Form block rendering a multi-page form.
  • The Newsletter sign-up block with its topics and consent box.
  • A Church Flow widget in the Elementor editor with its settings.

升级注意事项:

1.4.0 Update so your church hears about a spam check or embedded page that turns visitors away.

常见问题:

The settings page says my website is not registered. What do I do?

Visitors can only give, sign up and send forms from a website that is registered with your Church Flow account. In Church Flow go to Admin, Custom Domains, Add domain, choose Another website you already run, and enter your site's address exactly as the card shows it. Then press Re-check on the settings page.

Do I need the API token?

No. The token is optional and only lets the editor list your forms, follow-up campaigns and email topics by name. Without it you type a form's slug or a campaign's id. Grant the token the three read scopes the settings page lists and nothing more.

Why does an event open in a frame from my Church Flow site?

Paid or seated events use the hosted sign-up page inside a frame so every option works exactly as it does on Church Flow. Free events render their sign-up form natively on your page.

Why does a form show the hosted page inside a frame?

Forms that take a payment, ask for a signature or household members, require sign-in, or use reCAPTCHA spam protection always use the hosted form page inside the block, so every option works exactly as it does on Church Flow. Every other form renders its fields natively on your page.

Does the plugin store visitor data?

No. Gifts, sign-ups, forms, prayer requests, call requests and newsletter sign-ups go from the visitor's browser to your Church Flow account. The plugin stores only your settings and a cache of public content.

Where do people join a group or manage their account?

In your church's member area on Church Flow. The Groups block links there, and the My account block is a button to it.

Can I style the blocks with my theme's colours and fonts?

Yes. Select a block and open the Styles tab in the editor: colours, typography, spacing, border and shadow follow your theme's palette and presets. The plugin's own stylesheet follows the text colour of whatever the block sits in, so a dark theme or a dark section stays readable, and fields, boxes and buttons take your church's accent. You can switch the stylesheet off under Settings, Church Flow, Appearance if your theme styles the cf- classes itself.

Which shortcode options exist?

Every block option is a shortcode attribute in snake_case, for example [church_flow_events layout="calendar" show_feed_link="1"]. The full table is in the help article "Using Church Flow on your WordPress site" in your Church Flow help centre.

Does it work with my page builder?

Yes. Elementor, Divi, Beaver Builder, Bricks and WPBakery Page Builder list the Church Flow elements in their own panels, with the same settings as the blocks; Divi 5 runs them through its backward compatibility mode. In a builder's preview the forms show but do not send, so arranging a page never creates a gift, a sign-up or a request. Any other builder can use the shortcodes.

Does the plugin work with page caches and in other languages?

Yes. Blocks are rendered on your server and cached; a page cache serves them like any other content, and the visitor-lane blocks refresh their live parts in the browser. The plugin is translation-ready (text domain church-flow) and its layout is safe for right-to-left languages.

Are there ready-made pages?

Yes. In the editor's Patterns tab, the Church Flow category offers Visit us, Give, Sermon library, Events and Connect pages built from the blocks.

Where is the source of the JavaScript?

In the plugin's src/ folder. The scripts in build/ are compiled from it with @wordpress/scripts (wp-scripts build): src/frontend/index.js becomes build/frontend.js, src/admin/settings.js becomes build/admin-settings.js, and each src/editor//index.js becomes build/editor/.js. The PHP and the stylesheet ship as written.

更新日志:

1.4.0