General Settings
The general settings page shows settings that control the overall behaviour of the plugin. If you have the Pro addon enabled, you’ll see some extra options listed on this page.
CSS Output
Max Mega Menu automatically generates the required CSS to display your menu(s). The CSS Output option lets you choose how this CSS is added to your page.
Save to filesystem (default, fast, recommended)
When this option is chosen the CSS will be automatically saved to your uploads directory and enqueued on your site.
1 |
<link rel='stylesheet' id='megamenu-css' href='https://www.megamenu.com/wp-content/uploads/maxmegamenu/style.css?ver=f399f6' type='text/css' media='all' /> |
If the CSS cannot be saved automatically (due to server permissions) Max Mega Menu will fall back to using the ‘Output in <head>’ option.
Output in <head>
When this option is chosen, the CSS will be minified and placed in an inline style block:
1 |
<style type="text/css">#mega-menu-wrap-primary_navigation.......</style> |
This option is fast but will result in some rather ugly source code on your page.
Don’t output CSS
This option will stop Max Mega Menu from outputting any CSS on your page. You will need to manually enqueue your own CSS for the menu to function correctly.
Next, lets take a look at the configuration options you can set for each of your menu locations.