Astra_Theme_Extension::astra_addon_quick_settings( array $quick_settings = array() )

Modified Astra Quick settings links update based on the activated plugins


Description


Parameters

$quick_settings

(array) (Optional) quick settings list.

Default value: array()


Return

(array) $quick_settings Updated quick settings list.


Source

File: classes/class-astra-theme-extension.php

		public function astra_addon_quick_settings( $quick_settings = array() ) {
			$enabled_extensions = Astra_Ext_Extension::get_addons();
			// Update the quick setting link for header group.
			$headers_addons = array( 'header-sections', 'transparent-header', 'sticky-header' );

			foreach ( $enabled_extensions as $addon_slug => $value ) {
				if ( ! in_array( $addon_slug, $headers_addons ) || ! Astra_Ext_Extension::is_active( $addon_slug ) ) {
					continue;
				}
				$quick_settings['header']['quick_url'] = admin_url( 'customize.php?autofocus[panel]=panel-header-group' );
			}
			return $quick_settings;
		}

Changelog

Changelog
Version Description
1.2.1 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.