HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wptoho/wp-content/themes/themify-ultra/themify/plugin-compat/sensei.php
<?php
/**
 * Themify Compatibility Code
 *
 * @package Themify
 */

/**
 * Sensei LMS
 * @link https://woocommerce.com/products/sensei/
 */
class Themify_Compat_sensei {

    static function init() {
        global $woothemes_sensei;

        add_theme_support( 'sensei' );
        remove_action('sensei_before_main_content', array( $woothemes_sensei->frontend, 'sensei_output_content_wrapper' ), 10 );
        remove_action( 'sensei_after_main_content', array( $woothemes_sensei->frontend, 'sensei_output_content_wrapper_end' ), 10 );
        add_action( 'sensei_before_main_content', array( __CLASS__, 'sensei_before_main_content' ), 1 );
        add_action( 'sensei_after_main_content', array( __CLASS__, 'sensei_after_main_content' ), 100 );
    }

    public static function sensei_before_main_content() {
        ?>
        <!-- layout -->
        <div id="layout" class="pagewidth tf_box tf_clearfix">
            <?php themify_content_before(); // Hook ?>
            <!-- content -->
            <main id="content" class="tf_box tf_clearfix">
            <?php themify_content_start(); // Hook
    }

    public static function sensei_after_main_content() {
            themify_content_end(); // Hook 
            ?>
            </main>
            <!-- /#content -->
        <?php
        themify_content_after(); // Hook 
        themify_get_sidebar();
        ?>
        </div><!-- /#layout -->
        <?php
    }
}