| 1 |
<?php |
| 2 |
/** |
| 3 |
* Plugin Name: RT Mega Menu |
| 4 |
* Description: Elementor Page Builder supported mega menu builder. You make any type of mega menu by using this plugin. |
| 5 |
* Plugin URI: https://rtmega.themewant.com/ |
| 6 |
* Author: Themewant |
| 7 |
* Author URI: http://themewant.com/ |
| 8 |
* Version: 1.3.3 |
| 9 |
* License: GPL2 |
| 10 |
* License URI: https://www.gnu.org/licenses/gpl-2.0.html |
| 11 |
* Text Domain: rt-mega-menu |
| 12 |
* Domain Path: /languages |
| 13 |
* Requires Plugins: elementor |
| 14 |
*/ |
| 15 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly |
| 16 |
|
| 17 |
|
| 18 |
define( 'RTMEGA_MENU_VERSION', '1.3.3' ); |
| 19 |
define( 'RTMEGA_MENU_PL_ROOT', __FILE__ ); |
| 20 |
define( 'RTMEGA_MENU_PL_URL', plugins_url( '/', RTMEGA_MENU_PL_ROOT ) ); |
| 21 |
define( 'RTMEGA_MENU_PL_PATH', plugin_dir_path( RTMEGA_MENU_PL_ROOT ) ); |
| 22 |
define( 'RTMEGA_MENU_DIR_URL', plugin_dir_url( RTMEGA_MENU_PL_ROOT ) ); |
| 23 |
define( 'RTMEGA_MENU_PLUGIN_BASE', plugin_basename( RTMEGA_MENU_PL_ROOT ) ); |
| 24 |
define( 'RTMEGA_MENU_NAME', 'RTMEGA Menu' ); |
| 25 |
|
| 26 |
include 'admin/includes/admin-settings.php'; |
| 27 |
include 'admin/includes/menu-metabox.php'; |
| 28 |
include 'admin/includes/plugin-scripts.php'; |
| 29 |
include 'admin/includes/admin-ajax-request.php'; |
| 30 |
|
| 31 |
include 'public/includes/plugin-scripts.php'; |
| 32 |
include 'public/includes/rtmega-nav-walker.php'; |
| 33 |
include 'public/includes/rt-mega-menu-terms.php'; |
| 34 |
include 'public/includes/rtmega-dynamic-css.php'; |
| 35 |
include 'admin/includes/template-library.php'; |
| 36 |
include 'admin/includes/notice.php'; |
| 37 |
include 'class.rtmega-menu.php'; |
| 38 |
|
| 39 |
RTMEGA_MENU::instance(); |
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|