Astra_Ext_White_Label_Markup::remove_description_custom_layouts( array $hooks = array() )

Remove custom layouts description.


Description


Parameters

$hooks

(array) (Optional) Custom layout data.

Default value: array()


Return

(array) $hooks Custom layout data.


Source

File: classes/class-astra-ext-white-label-markup.php

		public function remove_description_custom_layouts( $hooks = array() ) {

			if ( $hooks ) {
				foreach ( $hooks as $key => $hook_group ) {
					if ( array_key_exists( 'hooks', $hook_group ) ) {
						foreach ( $hook_group['hooks'] as $hook_group_key => $hook ) {
							if ( array_key_exists( 'description', $hook ) ) {
								unset( $hooks[ $key ]['hooks'][ $hook_group_key ]['description'] );
							}
						}
					}
				}
			}
			return $hooks;
		}

User Contributed Notes

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