As website manager for our church site which has used Sermon Browser for a number of years, but not being skilled at PHP coding, I have used various help forums to try to keep Sermon Browser functioning, given that it is no longer being maintained by its developer, and seems to have been handed over to the owners of the Sermon Manager plugin.
I certainly don’t want to compete with Sermon Manager, but because we have over 1500 sermons, the last 11 years of which also have embedded shortcodes for Vimeo files, I am not confident that we will still have, for each sermon, the various details – title, preacher, date, Bible readings, a player for the linked audio file, and the embedded view of the Vimeo file.
One day, no doubt, further deprecations of the old PHP will completely break it, and I will have no choice to migrate.
Meanwhile, I had used CoPilot to assist with a solution that fixed a few broken features, including the calendar applet in the “Add Sermon” page and in the Search Results page. Because the code had to be run in the form of a separate “home made” plugin, in our case, ASN Custom Code, when I reported this solution in [Sermon Browser] Support | WordPress.org the forum moderator not only removed my post, but also a query from another user who showed interest in using it to prop up their own Sermon Browser instance. I am truly sorry that I was not able to assist, but it was not my own doing. Seeking an explanation, I posted a new topic, Sermon Browser – Latest Posts Lost, and the reply made it clear that the repair plugin was deemed to be promoting a “fork” of the plugin. I can see the logic, but the code, dressed up as a plugin, was merely repairing a few functions, and certainly not a plugin in its own right.
A quick search of the internet will soon give the information on creating your own plugin, a key trick being to make sure the plugin folder has the same name as the php file within – in our case, folder: asncustom-code and the php file within is asncustom-code.php
Here is the code for the plugin. The code is in this linked pdf asncustom-code
I don’t have time to explain what each bit does. Some repair the calendar icon, others tidy up the Search page make sure it refreshes to show the list of sermons. The Sermons link at the top of this site will take you to the Search page.
The Sermon Page Template
A couple of months ago, our tech operator also noticed that when you click View from the list of sermons when logged in, the detailed page for the sermon was broken. Again, CoPilot assisted with a new listing for the template, which now works fine again.
Here is a link to the new listing for the template: SermonPage_Listing
BT Sept 2025
