WP_Navigation_Block_Renderer::is_responsive
Returns whether or not this is responsive navigation.
Method of the class: WP_Navigation_Block_Renderer{}
No Hooks.
Returns
true|false. Returns whether or not this is responsive navigation.
Usage
$result = WP_Navigation_Block_Renderer::is_responsive( $attributes );
- $attributes(array) (required)
- The block attributes.
Changelog
| Since 6.5.0 | Introduced. |
WP_Navigation_Block_Renderer::is_responsive() WP Navigation Block Renderer::is responsive code WP 7.0
private static function is_responsive( $attributes ) {
/**
* This is for backwards compatibility after the `isResponsive` attribute was been removed.
*/
$has_old_responsive_attribute = ! empty( $attributes['isResponsive'] ) && $attributes['isResponsive'];
return isset( $attributes['overlayMenu'] ) && 'never' !== $attributes['overlayMenu'] || $has_old_responsive_attribute;
}