Leveraging the Sermons Plugin


WordPress and the Sermons plugin allow you to build create a special type of pages where your users can revisit and reflect on services that your church has. If your church has video or audio recordings, those can accompany the page as well.

This is your WordPress dashboard. It’s the starting point for all things WordPress, and you’re probably familiar with this interface.

For this, we’ll be using the Sermons tab. Sermons comes pre-installed on all Mennonite.net sites, so it’ll be on the left bar.

This is the Sermons interface, and we’ll use it to interact with our different sermons. By default, the websites will have some placeholder sermons. Feel free to delete these. Then, click on Add New.

This is the add sermon interface. The first box has to do with Title. Fill out these boxes as you see fit.

Name, Date Preached, Main Bible Passage, and Description correspond to the appropriate categories. Service Type, however, is up to you what the available options should be.

You’ll notice that Service Type is empty when you create your first sermon.

To add some service types, first press “Save Draft” in the top right, then click on “Modify service types here.”

This is the Service Types editor. You can write some service types. Add a name and description according to what the Service Type is.

In this example, I’ll add a Sunday Morning and Sunday Evening service types. After you’re satisfied with the name and description, click on Add New Service type.

I’ve now added both, without descriptions. Slugs are automatically generated, and thus don’t need to be explicitly entered. Note that once you create a Service Type, you’ll be able to access it from any Sermon, and there’s no need to do this step for every sermon.

To return to the sermon editing page, click on All Sermons on the left.

Now select the Sermon you were working on previously. It will be under whatever the entered name was. This is how you would access the total Sermon list.

Now, under Service Type, you can see that the Service Types we created are there, and we can select one. Later on, we can sort by service types.

If you scroll down a little bit, you’ll find this section. This is how one would go about uploading video or audio sermons, and allowing users to watch from here. This will be covered in the following section.

On the left here, you can assign some other tags to a sermon. One can sort by these tags, so sermons can be viewed only as by certain preachers, or in certain series’.

If you don’t have audio or video recordings, and are satisfied with uploading your Sermon from here, go ahead and hit Publish. This will publish the Sermon for the world to see.

Now, suppose you have audio or video files that you’d like to embed. The two most common methods would be embedding Google Drive/YouTube uploads, or directly uploading an MP4. Note that we do not support directly uploading MP4s, so embedding is the only way for video sermons currently.

If you have an audio file on Google Drive, follow these steps:

For this example, I’ll use this file called SP.mp3. This is the Google Drive page.

Click on the three dots in the top right, then go to embed item.

Copy all of this text.

Paste it into the Video Embed Code box.

Update the page, and you’re good to go!

If you have a video file on Google Drive, follow these steps:

For this example, I’ll use a file called blink-goshen-final.mp4. This is the Google Drive page.

Click on the three dots in the top right, and then Embed Item.

Copy this text.

Paste into Video Embed Code.

Ideally, we’d want to allow our users to watch the embedded videos in fullscreen. To allow this, type " allowFullScreen" without the quotes between "480" and ></iframe> 

Update, and you should be good to go!

This is the final result.

If you have an audio file as an MP3, and you’d like to directly upload without using Google Drive, follow these steps:

On the sermon page, go to “Add Sermon Audio.”

If the audio file isn’t already uploaded, go to Upload Files.

Upload your file.

You’ll notice that this is empty, don’t worry about this.

Update the page.

This is now filled in by WordPress.

On the page, this is what it looks like! Press play to get started.