HEX
Server: Apache
System: Linux cpanelx.inxs.ro 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: crowdandsafety (1041)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //home/crowdandsafety/wordpress-backups/x/framework/functions/plugins/ubermenu.php
<?php

// =============================================================================
// FUNCTIONS/GLOBAL/PLUGINS/UBERMENU.PHP
// -----------------------------------------------------------------------------
// Plugin setup for theme compatibility.
// =============================================================================

// =============================================================================
// TABLE OF CONTENTS
// -----------------------------------------------------------------------------
//   01. Filter Menu for UberMenu Integration
//   02. Define Package name for UberMenu integration
//   03. Define notice to show in place of the standard UberMenu update notice
//	 04. Define notice to show in the help tab with a link to support article
//	 05. Define link to X Support
// =============================================================================

// Theme Setup
// =============================================================================

add_filter( 'ubermenu_settings_defaults', 'x_ubermenu_settings_default', 20, 1 );

function x_ubermenu_settings_default($defaults) {
	$defaults['ubermenu_main']['auto_theme_location'] = array( 'primary' => 'primary' );
		return $defaults;
}

// Define package name for UberMenu integration
// =============================================================================

define('UBERMENU_PACKAGED_THEME', 'X Theme' );

// Define notice to show in place of default updates notice, shows on the updates screen
// =============================================================================

define('UBERMENU_PACKAGED_THEME_UPDATES_NOTICE', 'Purchase not required. Your license of UberMenu is included with your X license purchase. If your X license is validated (<a href="https://theme.co/docs/product-validation/">explained here</a>), your copy of UberMenu will be validated as well including updates as they are made available and support directly from Themeco. <a href="https://theme.co/docs/ubermenu/">Find out more in this article</a>.');

// Define notice to show in the help tab linking to support article
// =============================================================================

define('UBERMENU_PACKAGED_THEME_SUPPORT_NOTICE', 'Purchase not required. Your license of UberMenu is included with your X license purchase. If your X license is validated (<a href="https://theme.co/docs/product-validation/">explained here</a>), your copy of UberMenu will be validated as well including updates as they are made available and support directly from Themeco. <a href="https://theme.co/docs/ubermenu/">Find out more in this article</a>.');

// Define link to X support
// =============================================================================

define('UBERMENU_PACKAGED_THEME_SUPPORT_LINK', '<a class="button button-primary" href="https://theme.co/forum/" target="_blank">Visit X Support</a>' );