Okay, few more updates added in over the last little bit. We’ll start with the “big” one.
Boar Report Template
If needed, there is now a set weekly update template that is “select-and-go”. This does not change anything right now; it’s just there if wanted or needed.
So, why use it?
- It’ll fill in upcoming birthdays and anniversaries using a shortcode (more on that in a minute) automatically
- The prayer list is added automatically (also more in a minute)
- Categories and tags are pulled automatically (tags include the current year, if not found, it’ll create a tag for the year)
- Title is automatically set to the date of the post creation
- Toot to Mastodon is automatic
- You just fill in any updates and add any photos/galleries
Using the template
Starting a new post
I’ve made it easy to access the template from several spots. You can pull the template and post away from the admin bar, the posts page in the dashboard, or adding a post and selecting the block template (not the best way, I’ll explain why in a minute).
From the admin bar (if it’s enabled for your profile), drop down the “New” menu to add a new item and hit the “New Weekly Update” link.

Otherwise, from the posts menu in the dashboard, hit the button for the weekly update.

The last way is to hit the “+” icon in the general post page, then patterns, and search for the weekly template. This is not the best method, since it does not fire off the scripts that title the post or pull tags and categories in so you’ll have to do that manually. Otherwise, it pulls everything else in like normal.

Drafting a post
Once the template has loaded the only thing technically to fill out is the weekly updates. The post itself is divided into sections for birthdays, prayer requests, and weekly updates. Birthdays and prayer requests are automatically inserted into the post.

Technically, the only item to draft is the Weekly Boar section. Add your update, hit publish, and technically you’re done.
Adding Photos
If you want to add photos, the easiest way to do this is to add a new block; after the updates section if you hover between the separator bar and the text, a “+” will appear; hit that to bring up the block menu; search “gallery” and select the WordPress gallery (note that if you’re comfortable with WordPress, cleaner galleries are added using FooGallery, you just have to add the gallery first in FooGallery before selecting it in the post).

Once that comes up, click “Upload” to drop in your pictures.
Adding a featured image
You don’t have to add a featured image since a placeholder picture with the Schleicher logo will be used, but featured images are fun. To add a featured image, use the “Set featured image” option in the post menu bar on the right-hand side of the page. You can either choose an existing photo from the media library, upload your own (size limits still apply), or choose an image from Instant Images.
Birthday and Anniversary Shortcodes
So, to elaborate a bit on the new birthday and anniversary feature, we built a widget to inject upcoming birthdays and anniversaries directly into a page/post.

The calendar can be added anywhere using the shortcode
Upcoming Family Celebrations
| Date | Type | Name | When |
|---|---|---|---|
|
Mon
2
Mar
|
Birthday |
Oliver Schleicher
Turning 3
|
8 days |
|
Wed
4
Mar
|
Birthday |
Dennis Braden
Turning 61
|
10 days |
|
Thu
5
Mar
|
Birthday |
Lisa May
Turning 64
|
11 days |
|
Sat
7
Mar
|
Birthday |
Everly Schleicher
Turning 8
|
13 days |
|
Sat
7
Mar
|
Anniversary |
Phillip & Kelly Schleicher
2nd anniversary
|
13 days |
- days=”x”
- title=”Example Title”
- show_ages=”1″ (or 0 to hide)
So, to show for 30 days out with no ages and a custom title:
[family_weekly_calendar days="30" title="Upcoming Month of Celebrations" show_ages="0"]
It’s mobile responsive, and the dates calculate dynamically based on visit date. The “When” column will calculate based on the visit date and either show days remaining or past, or if outside the default look period will display days remaining to next year while the actual look period remains anchored to the original post date.
Note that the plugin hooks directly into the database and the family spreadsheet, so any updates to the sheet automatically pull into the plugin and update in real time.
Prayer List
And for our next Q1 update…the prayer list.

This list is driven from either the admin section or can be updated from the frontend. Like the calendar, it’s driven by shortcode. It can be added with either the
Family Prayer Requests
Family Prayer Requests
- title=”x”
- show_resolved=”1″ (or 0 to hide resolved requests)
- show_dates=”1″ (or 0 to hide date added)
Requests can be worked with from the profile menu when logged in. Go to My Account→Profile→Prayer Requests.

From here requests can be added, resolved, or deleted. Resolved requests can be reactivated.
Newsletter
Last up is Newsletter. All this plugin does is make bulk sending of the weekly update easier. Its pretty simple.
Newsletter works off the Boar Report subscription list. Right now, nobody is on that list that doesn’t manually request it. It works like any other newsletter, though, and once sent it’ll go to everybody on the selected list. Start by opening the “Newsletter” option from the Newsletter icon in the admin dashboard.

This shows all previous newsletter sends and status of current sends. You’ll hit “Add New” to pull up a new newsletter send.

I’ve already created a weekly Boar Report template that adds a title and the current date; select the template. Once the template is selected, unless you want to add something to this week’s letter, you can just hit “Next”.

The important part here is to select the Boar Report list. Don’t worry about anything else; I don’t track location, and the site isn’t indexed so I don’t care about Google Analytics. Leave everything else as-is. Hit “Send”. You’ll get a notice that the program will start batch emailing; it will send emails in batches of 100 every 5 minutes (note you can also schedule it to send later).

Once sent, it’ll send the latest Boar out! Done! Literally can be done in 2 minutes (or less). It does not include anything more than a link back to the post, since ideally all commenting/discussion is done on the post. Replies go back to the central email (and when time permits…maybe can be added onto the end of the post).
Workflow
So, how to make these work together efficiently? First up, birthdays and anniversaries take care of themselves. Likewise, prayer requests are pretty easy; add, remove, or deactivate from your profile and the plugin takes care of the rest.
For posting, you need to either be a site admin or editor; ask me to bump your site permissions if you’d like to publish. But, for the weekly newsletter publishing (or any post update or news push), just hit the link to add the new weekly post template, fill it in with your update, add a featured image, and hit publish. If you want it to go out, just pull up the Newsletter plugin, select the weekly Boar template, and send.
Responses and Discussion
Rather than reply all in the email, you can use the post discussion/comment bar. If you comment on the post, you’ll get a notification if somebody replies or comments again (in theory…haven’t worked it through its paces yet…). You can still add photos! On mobile, comment like normal, hit the attachment icon, and select your photos (and yes, you can attach multiple). On the desktop, the one catch is that you’ll need to multi-select; that is, have all the photos you want in one place and either Ctrl+Click or Shift+Click to select all the photos at once; you can’t add one, go back, and add another, the plugin just overwrites the uploaded photo.
In the pipe
Right now there are no contacts (other than me) in the Boar Report list; that’s because I have no intention of hijacking it. This functionality is here if wanted, but not in any way taking over. But, if we do start pushing through the site, we’ll add contacts to the Boar List; best way is going to be to hook into the database for the family spreadsheet with a simple true/false toggle for mailings; that’ll have to built out as well as permissions entered and obtained (using a private server has a few more hurdles than just blasting to a Gmail list so I don’t get blacklisted).
Second is to start consolidating down the email notification update form as well as eventually move away from Google calendar completely for birthday and anniversary push updates. Right now changes made in the family database push to Google at 8am every morning, which is then read by Zapier to send out push emails and publish the Mastodon posts; it introduces another point of failure and, given the recent track record of compromised accounts with some of the large providers, I’d rather remove a point of interception.
