# quadmenu/1.9.9/includes/panel/options.php

QuadMenu – Mega Menu, version 1.9.9. 32 lines.

- Page: https://pluginprobe.com/plugins/quadmenu/1.9.9/code/includes/panel/options.php
- Raw: https://pluginprobe.com/plugins/quadmenu/1.9.9/raw/includes/panel/options.php
- Modified: 2018-11-10T15:50:44+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/quadmenu/1.9.9/code/includes/panel/options.php#L10-L20`.

```php
<?php

if (!defined('ABSPATH')) {
  die('-1');
}

class QuadMenu_Panel_Redux extends QuadMenu_Panel {

  function __construct() {
    add_action('redux/' . QUADMENU_OPTIONS . '/panel/before', array($this, 'header'));
    add_filter('quadmenu_redux_args', array($this, 'args'), -10);
  }

  function args($args) {

    $args['menu_type'] = 'submenu';
    $args['page_parent'] = 'quadmenu_welcome';
    $args['page_slug'] = QUADMENU_PANEL;
    $args['allow_sub_menu'] = true;
    $args['page'] = $args['display_name'] = $args['menu_title'] = esc_html__('Options', 'quadmenu');

    if (!is_admin()) {
      $args['page'] = $args['display_name'] = $args['menu_title'] = QUADMENU_NAME;
    }

    return $args;
  }

}

new QuadMenu_Panel_Redux();

```
