Done ! 403WebShell
403Webshell
Server IP : 46.105.57.169  /  Your IP : 216.73.216.67
Web Server : Apache
System : Linux webm002.cluster120.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : verseaumee ( 152031)
PHP Version : 8.5.7
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/verseaumee/middletvnew/wp-content/plugins/progression-elements-vayvo/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/verseaumee/middletvnew/wp-content/plugins/progression-elements-vayvo/progression-elements.php
<?php
/*
Plugin Name: Progression Theme Elements - Vayvo
Plugin URI: https://progressionstudios.com
Description: Theme Elements for Progression Studios Theme
Version: 1.9
Author: Progression Studios
Author URI: https://progressionstudios.com/
Author Email: contact@progressionstudios.com
License: GNU General Public License v3.0
Text Domain: progression-elements-vayvo
*/

// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) exit; // If this file is called directly, abort.


define( 'PROGRESSION_THEME_ELEMENTS_URL', plugins_url( '/', __FILE__ ) );
define( 'PROGRESSION_THEME_ELEMENTS_PATH', plugin_dir_path( __FILE__ ) );


// Translation Setup
add_action('plugins_loaded', 'progression_theme_elements_vayvo');
function progression_theme_elements_vayvo() {
	load_plugin_textdomain( 'progression-elements-vayvo', false, dirname( plugin_basename(__FILE__) ) . '/languages/' );
}

/**
* Enqueue or de-enqueue third party plugin scripts/styles
*/
function vayvo_progression_theme_elements_styles_scripts() {
	wp_register_script( 'boosted_elements_progression_masonry_js',  PROGRESSION_THEME_ELEMENTS_URL . 'js/masonry.js', '','1.0',true);
	wp_register_script( 'boosted_elements_progression_flexslider_js',  PROGRESSION_THEME_ELEMENTS_URL . 'js/flexslider.js', '','1.0',true);
	wp_register_script( 'afterglow',  PROGRESSION_THEME_ELEMENTS_URL . 'js/afterglow.min.js', '','1.0',true);
	wp_dequeue_style( 'boosted-elements-progression-prettyphoto-optional' ); //Removing a script
	
	wp_register_script( 'owl-carousel', PROGRESSION_THEME_ELEMENTS_URL.'js/owl.carousel.min.js', array( 'jquery' ));
	
	if ( is_user_logged_in() ) {
		wp_enqueue_script( 'owl-carousel' );
	}
	
}
add_action( 'wp_enqueue_scripts', 'vayvo_progression_theme_elements_styles_scripts', 100 );



/**
* Calling new Page Builder Elements
*/
require_once PROGRESSION_THEME_ELEMENTS_PATH.'inc/elementor-helper.php';

function progression_vayvo_elements_load_elements(){
	require_once PROGRESSION_THEME_ELEMENTS_PATH.'elements/post-element.php';
	require_once PROGRESSION_THEME_ELEMENTS_PATH.'elements/slider-element.php';
	require_once PROGRESSION_THEME_ELEMENTS_PATH.'elements/carousel-element.php';
	
}
add_action('elementor/widgets/register','progression_vayvo_elements_load_elements');



/**
 * Custom Metabox Fields
 */
require PROGRESSION_THEME_ELEMENTS_PATH.'inc/custom-meta.php';


/**
 * Custom Comment rating
 */
require PROGRESSION_THEME_ELEMENTS_PATH.'inc/comment-rating.php';


/**
 * Custom Social Sharing
 */
require PROGRESSION_THEME_ELEMENTS_PATH.'inc/social-sharing.php';


/**
 * Condition Logic For Custom meta
 */
require PROGRESSION_THEME_ELEMENTS_PATH.'inc/cmb2-conditional-logic.php';


/**
 * Registering Custom Post Type
 */
add_action('init', 'vayvo_progression_custom_post_type_init');
function vayvo_progression_custom_post_type_init() {	

	register_post_type(
		'video_skrn',
		array(
			'labels' => array(
				'name' => esc_html__( "Videos", "progression-elements-vayvo" ),
				'singular_name' => esc_html__( "Video Post", "progression-elements-vayvo" )
			),
			'menu_icon' => 'dashicons-format-video',
			'public' => true,
			'has_archive' => true,
			'show_in_rest' => true,
			'rewrite' => array('slug' => 'title'),
			'supports' => array('title', 'editor', 'excerpt', 'thumbnail', 'comments'),
			'can_export' => true,
		)
	);
	
	register_taxonomy(
		'video-type', 'video_skrn', 
		array('hierarchical' => true, 
		'label' => esc_html__( "Video Types", "progression-elements-vayvo" ), 
		'query_var' => true, 
		'show_in_rest' => true,
		'rewrite' => array('slug' => 'media-type'),
		)
	 );
	 
  	register_taxonomy(
  		'video-genres', 'video_skrn', 
  		array('hierarchical' => true, 
  		'label' => esc_html__( "Video Genres", "progression-elements-vayvo" ), 
  		'query_var' => true, 
		'show_in_rest' => true,
  		'rewrite' => array('slug' => 'media-genre'),
  		)
  	 );

	register_taxonomy(
		'video-category', 'video_skrn', 
		array('hierarchical' => true, 
		'label' => esc_html__( "Video Categories", "progression-elements-vayvo" ), 
		'query_var' => true, 
		'show_in_rest' => true,
		'rewrite' => array('slug' => 'media-category'),
		)
	 );
	 
   	register_taxonomy(
   		'video-cast', 'video_skrn', 
   		array('hierarchical' => true, 
   		'label' => esc_html__( "Cast", "progression-elements-vayvo" ), 
			'query_var' => true, 
			'show_in_rest' => true,
   		'rewrite' => array('slug' => 'media-cast'),
   		)
   	 );
		 
	 
 	register_taxonomy(
 		'video-director', 'video_skrn', 
 		array('hierarchical' => true, 
 		'label' => esc_html__( "Director", "progression-elements-vayvo" ), 
 		'query_var' => true, 
		'show_in_rest' => true,
 		'rewrite' => array('slug' => 'media-director'),
 		)
 	 );
	 
  	register_post_type(
  		'episodes_skrn',
  		array(
  			'labels' => array(
  				'name' => esc_html__( "TV Series", "progression-elements-vayvo" ),
                 'all_items'             => esc_html__( "All Episodes", "progression-elements-vayvo" ),
  				'singular_name' => esc_html__( "Episode Post", "progression-elements-vayvo" ),
                 'add_new'               => esc_html__( 'Add New Episode', 'progression-elements-vayvo' ),
                
  			),
  			'menu_icon' => 'dashicons-playlist-video',
  			'public' => true,
  			'has_archive' => true,
  			'show_in_rest' => true,
  			'rewrite' => array('slug' => 'episodes-title'),
  			'supports' => array('title', 'editor', 'excerpt', 'thumbnail', 'comments'),
  			'can_export' => true,
  		)
  	);
    
    
  	register_taxonomy(
  		'episode-season', 'episodes_skrn', 
  		array('hierarchical' => true, 
  		'label' => esc_html__( "Seasons", "progression-elements-vayvo" ), 
  		'query_var' => true, 
 		'show_in_rest' => true,
  		'rewrite' => array('slug' => 'episodes-seasons'),
  		)
  	 );

 	

}




Youez - 2016 - github.com/yon3zu
LinuXploit