Submit
Path:
~
/
home
/
getwphos
/
www
/
techniquetechs
/
wp-content
/
plugins
/
pxl-user
/
File Content:
pxl-user.php
<?php /** * Plugin Name: PXL User * Description: login, register form, profile detail. * Plugin URI: https://7iquid.com/ * Version: 1.0.3 * Author: PXL Team * Author URI: https://themeforest.net/user/7iquid/portfolio * Update URI: https://7iquid.com/ * Text Domain: pxl-user */ if (!defined('ABSPATH')) { exit; // Exit if accessed directly. } define('PU_TEXT_DOMAIN', 'pxl-user'); define('PU_VERSION', '1.0.3'); define('PU_NAME', 'PXL User'); define('PU_PATH', plugin_dir_path(__FILE__)); define('PU_URL', plugin_dir_url(__FILE__)); class Pxl_User{ private static $instance = null; public $plugin_path; public $plugin_url; //public $settings; public $file; public function __construct(){ $this->file = __FILE__; $this->plugin_path = plugin_dir_path(__FILE__); $this->plugin_url = plugin_dir_url(__FILE__); $this->includes(); add_action( 'init', array( $this, 'init' ), 0 ); } public static function instance(){ if (is_null(self::$instance)) { self::$instance = new self(); } return self::$instance; } private function includes() { $this->requireFolder( 'inc' ); } public function init() { $this->loaded_text_domain(); do_action( 'pu_init' ); } public function loaded_text_domain(){ load_plugin_textdomain(PU_TEXT_DOMAIN, false, dirname(plugin_basename(__FILE__)) . '/languages'); } public function template_path(){ return apply_filters('pu_template_path', 'pxl-user/'); } public function plugin_path(){ return untrailingslashit(plugin_dir_path(__FILE__)); } public function plugin_url(){ return untrailingslashit(plugin_dir_url(__FILE__)); } public function requireFolder($foldername){ if (strpos($foldername, '.') !== false) { $foldername = str_replace('.', DIRECTORY_SEPARATOR, $foldername); } $dir = $this->plugin_path . $foldername; if (!is_dir($dir)) { return; } $files = array_diff(scandir($dir), array('..', '.')); foreach ($files as $file) { $patch = $dir . DIRECTORY_SEPARATOR . $file; if (file_exists($patch) && strpos($file, ".php") !== false) { include_once $patch; $classname = substr($file, 0, -4); if (class_exists($classname)) { ${$classname} = new $classname(); } } } } } function pxluser(){ return Pxl_User::instance(); } // Install pxluser();
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
assets
---
0755
inc
---
0755
languages
---
0755
templates
---
0755
change_log.txt
1191 bytes
0644
pxl-user.php
2792 bytes
0644
N4ST4R_ID | Naxtarrr