| 开发者 | seedcast |
|---|---|
| 更新时间 | 2026年9月11日 03:24 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[scbl_services limit="6" columns="3" start_date="2026-01-01"] a grid of service cards. Attributes: limit (default 10), columns (1 to 4, default 3), start_date (YYYY-MM-DD, hides services before that date).[scbl_next_service] a featured card for the next upcoming service.[scbl_announcements] current and upcoming announcements as a grid.[scbl_announcements grouped="true"] the same cards under Upcoming and Ongoing headings, for a page that can replace an events calendar. Upcoming lists dated events soonest first and drops each one the day after it ends. Use first="upcoming" (the default) or first="ongoing" to choose which comes first. Both forms accept columns (1 to 4, default 3).[seedcast_church_details] your church name, address, service times, phone, email and a directions link, all read from one place so a move or a time change is a single edit./wp-content/plugins/seedcast-bulletin-library/, or install through the WordPress plugin screen directly.No. Everything is manageable from the WordPress admin. Four shortcodes are available if you want to embed content on other pages, and the Shortcode Generator builds them for you, but nothing requires them.
No. Bulletin Library adds new post types (Services, Programs, Announcements) alongside your existing content. Your pages and posts are untouched.
No. Every announcement is offered to each Sunday service from the week it is published through the week of its last date. Attach it with one click, or leave it off a week where it does not apply. One with no end date keeps being offered until you unpublish it.
Yes. Choose Multiday and add a row for each day, each with its own time. For specific dates rather than weekdays, such as a quarterly gathering, choose Staggered.
Nothing, until you say so. Saved services hold a frozen copy, so history stays accurate. Where a source has changed, the editor shows an "Update" prompt on that item and you decide whether to pull the new wording in.
Yes. Services use the classic editor by default so the service editor stays visually consistent, and a single checkbox in the settings switches them to the block editor when you want embeds, columns or richer content in the overview.
Yes. Set your own singular and plural labels in the settings, and the admin menus, list tables and archive follow along.
The plugin ships with light, token-based styling that sits comfortably in most themes, and every colour is driven by a shared token you can override. If you would rather write the styles yourself, switch the front-end CSS off in the settings and keep the markup exactly as it is.
The service pages feature can be turned off from the Bulletin Library dashboard. The shared infrastructure stays available to the other Seedcast plugins.
No. Bulletin Library is complete on its own. Companion plugins add their own sections to the service page when you install them.
No.
[scbl_announcements] shortcode follows the same rule, so upcoming announcements now appear there too.[scbl_announcements grouped="true"] lists announcements under Upcoming and Ongoing, so one page of it can replace an events calendar. One Time, Consecutive and Staggered announcements are Upcoming, soonest first; everything else is Ongoing. first="upcoming" (the default) or first="ongoing" sets which comes first, and the first heading adds no space above itself, so the page editor controls it..scbl-program__inner area grows (flex: 1), pushing the handouts strip down to the bottom of the card as a compact block that hugs its content.flex: auto on .scbl-program__handouts).sanitize_textarea_field (which stripped tags) to wp_kses_post.source_has_changed now normalises both sides through wp_kses_post so legacy stripped copies re-sync on the first Update click.<div> wrapper with wpautop and do_shortcode, so paragraphs and shortcodes both work.--sc-color-bg-subtle) with a top border, wrap for multiple handouts.post_content field with its normal editor. Restored 'editor' support on the Service CPT and removed the custom Service Update metabox.the_content(). Legacy services stored to _scbl_service_description meta fall back automatically.image_source_id; now stores the correctly computed value so source_has_changed reports true only when the source has actually diverged.scbl_service_description to the default metabox order so Today's Handouts renders in its intended position.scbl_. Rebrand to Seedcast Bulletin Library.datePublished, dateModified, nested VideoObject, subEvent list built from Programs.role="main", full ARIA combobox for contact autocomplete.style= attributes to assets/css/scbl-admin.css. Removed duplicate/unused CSS rules.update_meta_cache, _prime_post_caches) on program and announcement suggestion queries.post_content (later reverted in 3.6.0 - see above).scbl_service_sidebar_end action.