[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.224.68.75: ~ $
<?php
function zilom_themer_mime_types($mimes) {
   $mimes['svg'] = 'image/svg+xml';
   return $mimes;
}
add_filter('upload_mimes', 'zilom_themer_mime_types');

function zilom_themer_share(){
   ob_start();
      require_once(GAVIAS_ZILOM_PLUGIN_DIR . 'templates/sharebox-post.php');
   echo ob_get_clean();
}
add_action('zilom_share', 'zilom_themer_share', 1);

// Disables the block editor from managing widgets in the Gutenberg plugin.
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' );
// Disables the block editor from managing widgets.
add_filter( 'use_widgets_block_editor', '__return_false' );

add_action( 'init', 'zilom_init_options', 1 );
function zilom_init_options(){
   if( empty(get_option( 'tribeEventsTemplate', '' )) ){
      update_option('tribeEventsTemplate', 'default');
   }
   if( empty(get_option( 'views_v2_enabled', '' )) ){
      update_option('views_v2_enabled', '0');
   }

   if(function_exists('tutor')){
      $options    = (array) maybe_unserialize(get_option('tutor_option'));
      $update = false;
      
      if(empty($options)) return;

      if(!isset($options['course_archive_filter'])){
         $options['course_archive_filter'] = 1;
         $update = true;
      }
      if(!isset($options['course_archive_filter'])){
         $options['course_archive_filter'] = 1;
         $update = true;
      }
      if(!isset($options['supported_course_filters']['search'])){
         $options['supported_course_filters']['search'] = 1;
         $update = true;
      }
      if(!isset($options['supported_course_filters']['category'])){
         $options['supported_course_filters']['category'] = 1;
         $update = true;
      }
      if(!isset($options['supported_course_filters']['difficulty_level'])){
         $options['supported_course_filters']['difficulty_level'] = 1;
         $update = true;
      }
      if(!isset($options['supported_course_filters']['price_type'])){
         $options['supported_course_filters']['price_type'] = 1;
         $update = true;
      }
      if(!isset($options['load_tutor_js'])){
         $options['load_tutor_js'] = 1;
         $update = true;
      }
      if(!isset($options['load_tutor_css']) || $options['load_tutor_css']){
         $options['load_tutor_css'] = 0;
         $update = true;
      }
      if(!isset($options['enable_public_profile'])){
         $options['enable_public_profile'] = 1;
         $update = true;
      }
      if(!isset($options['tutor_dashboard_page_id'])){
         $options['tutor_dashboard_page_id'] = 864;
         $update = true;
      }
      if(!isset($options['course_content_access_for_ia'])){
         $options['course_content_access_for_ia'] = 1;
         $update = true;
      }
      if(!isset($options['course_archive_page'])){
         $options['course_archive_page'] = 963;
         $update = true;
      }
      if(!isset($options['enable_course_marketplace'])){
         $options['enable_course_marketplace'] = 1;
         $update = true;
      }
      if(!isset($options['instructor_register_page'])){
         $options['instructor_register_page'] = 866;
         $update = true;
      }
      if(!isset($options['enable_become_instructor_btn'])){
         $options['enable_become_instructor_btn'] = 1;
         $update = true;
      }
      if(!isset($options['student_register_page'])){
         $options['student_register_page'] = 865;
         $update = true;
      }
      if(!isset($options['students_own_review_show_at_profile'])){
         $options['students_own_review_show_at_profile'] = 1;
         $update = true;
      }
      if(!isset($options['show_courses_completed_by_student'])){
         $options['show_courses_completed_by_student'] = 1;
         $update = true;
      }
      if(!isset($options['enable_tutor_earning'])){
         $options['enable_tutor_earning'] = 1;
         $update = true;
      }
      if(!isset($options['monetize_by'])){
         $options['monetize_by'] = 'wc';
         $update = true;
      }
      if(!isset($options['enable_guest_course_cart'])){
         $options['enable_guest_course_cart'] = 1;
         $update = true;
      }
      if(!isset($options['earning_admin_commission'])){
         $options['earning_admin_commission'] = 20;
         $update = true;
      }
      if(!isset($options['earning_instructor_commission'])){
         $options['earning_instructor_commission'] = 80;
         $update = true;
      }
      if($update){
         update_option('tutor_option', $options);
      }
   }
}

add_shortcode( 'gv-page-content', 'zilom_themer_page_content_shortcode' );
function zilom_themer_page_content_shortcode($atts) {
   $thispage = get_page($atts["id"]);
   return do_shortcode( $thispage->post_content );
}
add_shortcode( 'gv-post-content', 'zilom_themer_post_content_shortcode' );
function zilom_themer_post_content_shortcode($atts) {
   $thispost = get_post($atts["id"]);
   return do_shortcode( $thispost->post_content );
}

add_action( 'admin_menu', 'zilom_themer_remove_menu_pages', 999);
function zilom_themer_remove_menu_pages() {
    if( 
      current_user_can('tutor_instructor') 
      && !current_user_can('administrator') 
      && !current_user_can('editor')
      && !current_user_can('author')
      && !current_user_can('shop_manager')
   ){
      remove_menu_page( 'index.php' );
      remove_menu_page( 'edit.php' );
      remove_menu_page( 'edit.php?post_type=footer' );
      remove_menu_page( 'edit.php?post_type=gva_header' );
      remove_menu_page( 'edit.php?post_type=gva_team' );
      remove_menu_page( 'edit.php?post_type=portfolio' );
      remove_menu_page( 'edit.php?post_type=elementor_library' );
      remove_menu_page( 'upload.php' );
      remove_menu_page( 'profile.php' );
      remove_menu_page( 'tools.php' );
      remove_menu_page( 'wpcf7' );
      remove_menu_page( 'edit-elementor_library' );
   }
}
//add_filter( 'tec_events_views_v1_should_display_deprecated_notice', '__return_false' );

// function zilom_themer_elementor_capability_type($args){
//    $args['capability_type'] = 'post_elementor';
//    return $args;
// }
// add_filter('elementor/template_library/sources/local/register_post_type_args', 'zilom_themer_elementor_capability_type');


add_action('wp_logout','zilom_themer_redirect_after_logout');
function zilom_themer_redirect_after_logout(){
   wp_safe_redirect( home_url() );
   exit;
}

add_filter('wpcf7_autop_or_not', '__return_false');

Filemanager

Name Type Size Permission Actions
functions.php File 1.11 KB 0644
hook.php File 6.28 KB 0644