WP_Customize_Manager::get_previewable_devices(): array

In this article

Returns a list of devices to allow previewing.

Return

array List of devices with labels and default setting.

Source

public function get_previewable_devices() {
	$devices = array(
		'desktop' => array(
			'label'   => __( 'Enter desktop preview mode' ),
			'default' => true,
		),
		'tablet'  => array(
			'label' => __( 'Enter tablet preview mode' ),
		),
		'mobile'  => array(
			'label' => __( 'Enter mobile preview mode' ),
		),
	);

	/**
	 * Filters the available devices to allow previewing in the Customizer.
	 *
	 * @since 4.5.0
	 *
	 * @see WP_Customize_Manager::get_previewable_devices()
	 *
	 * @param array $devices List of devices with labels and default setting.
	 */
	$devices = apply_filters( 'customize_previewable_devices', $devices );

	return $devices;
}

Hooks

apply_filters( ‘customize_previewable_devices’, array $devices )

Filters the available devices to allow previewing in the Customizer.

Changelog

VersionDescription
4.5.0Introduced.

User Contributed Notes

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