Astra_Ext_Typography_Loader::disale_qm_cap_checking()

Typography Param loads all the available Google fonts from the Json.


Description

The Google Fonts list is generated usig a Grunt Command so this list will keep on increasing in future.

When Typography param and Query Monitor is active, Both of these cause a lot of memory consumption. Particularly QM_Collector_Caps->filter_user_has_cap Hence we are disaling this method only when inside the Customizer Preview. This is not affected anywhere else on the site, Front End or Admin.


Source

File: addons/typography/classes/class-astra-ext-typography-loader.php

		public function disale_qm_cap_checking() {

			if ( class_exists( 'QM_Collector_Caps' ) && is_customize_preview() ) {
				$qm_caps = QM_Collectors::get( 'caps' );
				remove_filter( 'user_has_cap', array( $qm_caps, 'filter_user_has_cap' ), 9999, 3 );
			}
		}

Changelog

Changelog
Version Description
1.1.0 Introduced.

User Contributed Notes

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