HEX
Server: Apache/2.4.54 (Debian)
System: Linux a5825d2beacc 4.15.0-197-generic #208-Ubuntu SMP Tue Nov 1 17:23:37 UTC 2022 x86_64
User: root (0)
PHP: 8.1.14
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/shortcode-in-menus/shortcode-in-menus.php
<?php
/**
 * Plugin Name: Shortcode in Menus
 * Description: Allows you to add shortcodes in WordPress Navigation Menus
 * Plugin URI: http://wordpress.org/plugins/shortcode-in-menus/
 * Version: 3.4
 * Author: Gagan Deep Singh
 * Author URI: https://gagan0123.com
 * Text Domain: shortcode-in-menus
 * Domain Path: /languages
 *
 * @package Shortcode_In_Menus
 */

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

if ( ! defined( 'GS_SIM_PATH' ) ) {
	/**
	 * Path to the plugin directory.
	 *
	 * @since 3.2
	 */
	define( 'GS_SIM_PATH', trailingslashit( plugin_dir_path( __FILE__ ) ) );
}
if ( ! defined( 'GS_SIM_URL' ) ) {
	/**
	 * URL to the plugin directory.
	 *
	 * @since 3.2
	 */
	define( 'GS_SIM_URL', trailingslashit( plugins_url( '', __FILE__ ) ) );
}

/**
 * The core plugin class
 */
require_once GS_SIM_PATH . 'includes/class-shortcode-in-menus.php';

/**
 * Load the admin class if its the admin dashboard
 */
if ( is_admin() ) {
	require_once GS_SIM_PATH . 'admin/class-shortcode-in-menus-admin.php';
	Shortcode_In_Menus_Admin::get_instance();
} else {
	Shortcode_In_Menus::get_instance();
}