Addons.php
4 years ago
Admin.php
4 years ago
Ajax.php
4 years ago
Assets.php
4 years ago
Course.php
4 years ago
Course_Filter.php
4 years ago
Course_Settings_Tabs.php
5 years ago
Course_Widget.php
5 years ago
Custom_Validation.php
5 years ago
Dashboard.php
5 years ago
Email.php
5 years ago
FormHandler.php
5 years ago
Frontend.php
5 years ago
Gutenberg.php
4 years ago
Instructor.php
4 years ago
Instructors_List.php
4 years ago
Lesson.php
4 years ago
Options.php
4 years ago
Post_types.php
4 years ago
Private_Course_Access.php
5 years ago
Q_and_A.php
5 years ago
Question_Answers_List.php
4 years ago
Quiz.php
5 years ago
Quiz_Attempts_List.php
4 years ago
RestAPI.php
5 years ago
Rewrite_Rules.php
5 years ago
Shortcode.php
4 years ago
Student.php
5 years ago
Students_List.php
5 years ago
Taxonomies.php
5 years ago
Template.php
4 years ago
Theme_Compatibility.php
5 years ago
Tools.php
5 years ago
Tutor.php
4 years ago
TutorEDD.php
5 years ago
Tutor_Base.php
5 years ago
Tutor_List_Table.php
4 years ago
Tutor_Setup.php
5 years ago
Upgrader.php
5 years ago
User.php
4 years ago
Utils.php
4 years ago
Video_Stream.php
5 years ago
Withdraw.php
5 years ago
Withdraw_Requests_List.php
4 years ago
WooCommerce.php
4 years ago
Frontend.php
43 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Frontend class |
| 4 | * |
| 5 | * @author: themeum |
| 6 | * @author_uri: https://themeum.com |
| 7 | * @package Tutor |
| 8 | * @since v.1.5.2 |
| 9 | */ |
| 10 | |
| 11 | |
| 12 | namespace TUTOR; |
| 13 | |
| 14 | if ( ! defined( 'ABSPATH' ) ) |
| 15 | exit; |
| 16 | |
| 17 | class Frontend { |
| 18 | |
| 19 | public function __construct() { |
| 20 | add_action('after_setup_theme', array($this, 'remove_admin_bar')); |
| 21 | |
| 22 | add_action('wp_footer', array($this, 'tutor_login_form_popup')); |
| 23 | } |
| 24 | |
| 25 | /** |
| 26 | * Remove admin bar based on option |
| 27 | */ |
| 28 | function remove_admin_bar() { |
| 29 | $hide_admin_bar_for_users = (bool) get_tutor_option('hide_admin_bar_for_users'); |
| 30 | if (!current_user_can('administrator') && !is_admin() && $hide_admin_bar_for_users) { |
| 31 | show_admin_bar(false); |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | public function tutor_login_form_popup(){ |
| 36 | if (!is_user_logged_in()) { |
| 37 | tutor_login_form_popup(); |
| 38 | } |
| 39 | } |
| 40 | |
| 41 | |
| 42 | |
| 43 | } |