Skip to content
  • Features
  • Demo
    • Default Archive
    • Custom Archive
    • All Series
    • Single Sermon
    • Single Series
    • Single Speaker
    • Shortcodes
    • Archive Shortcode
    • List & Grid View
  • Pricing
  • Addons
    • Campus Addon | 1.1
    • Service Type Addon | 1.1
  • Resources
    • Documentation
    • Blog
    • Changelog
  • Help
    • Getting Started
    • Import Sermons
    • FAQ’s
    • Feature Requests
    • Roadmap
    • Support
    • Account
Try Demo
Get Started

Getting Started

13
  • Download & Installation
  • Activate & Manage Your License
  • Save Permalinks
  • Taxonomy Drag & Drop Ordering
  • Add & Manage Sermons
  • Add & Manage Speakers
  • Add & Manage Series
  • Add & Manage Topics
  • General Settings
  • Archive Settings
  • Single Sermon Settings
  • Design Settings
  • Shortcode Settings

FAQ's

7
  • Import Sermons
  • Translate Advanced Sermons
  • Customize Archive & Single Sermon Template
  • How to use Block Editor on Sermons
  • Advanced Sermons Podcasting
  • Refund Policy
  • Do you offer a lifetime license

Troubleshooting

3
  • Advanced Sermons Pro: Download Not Available
  • Download Failed: Unauthorized
  • Sermons Returning 404 Error

Developers

4
  • Customize Archive & Single Sermon Template
  • Hooks & Filters
  • Add Custom Taxonomies to Advanced Sermons
  • How to create a custom extension
View Categories
  • Home
  • Docs
  • Developers
  • How to create a custom extension

How to create a custom extension

Advanced Sermons
Updated on November 21, 2024

This is an example on how to create a custom extension in Advanced Sermons

// Custom extension module for example
add_action('asp_modules_content', 'custom_module_example');
function custom_module_example($modules) {
	?>
    <div class="asp-module">
        <div class="asp-module-box">
            <div class="module-heading">
                <h2 class="module-title">Custom Module</h2>
                <p>Enable the Custom Module to add extra functionality to your sermons.</p>
            </div>

            <div class="status wp-clearfix">
                <label class="asp-switch">
                    <input type="checkbox" name="asp_modules[custom_module]" value="1" <?php checked(isset($modules['custom_module'])); ?> />
                    <span class="asp-slider round"></span>
                </label>
                <span>Enable</span>
            </div>
        </div>
    </div>
	<?php
}
Updated on November 21, 2024
Add Custom Taxonomies to Advanced Sermons
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Advanced Sermons is a new beautiful, modern sermon plugin that integrates seamlessly with any WordPress theme.

Quick Links

  • Demo
  • Features
  • Pricing
  • Documentation
  • Changelog

WP Codeus

  • About Us
  • Plugins
  • Blog
  • Contact

Get Support

  • Get Started
  • FAQ/Troubleshooting
  • Support
  • Account

Copyright © 2024 Advanced Sermons. All rights reserved.

  • Proudly developed by WP Codeus