block_core_navigation_overlay_html_has_close_block()
Checks if the overlay HTML contains a navigation-overlay-close block.
Uses WP_HTML_Tag_Processor to detect the close button in rendered output, so it works when the overlay uses patterns (pattern content is rendered at output time, not in the block tree).
Хуков нет.
Возвращает
bool. True if a close button element is found.
Использование
block_core_navigation_overlay_html_has_close_block( $html );
- $html(строка) (обязательный)
- The rendered overlay HTML.
Список изменений
| С версии 7.0.0 | Введена. |
Код block_core_navigation_overlay_html_has_close_block() block core navigation overlay html has close block WP 7.1.3
function block_core_navigation_overlay_html_has_close_block( $html ) {
$tags = new WP_HTML_Tag_Processor( $html );
return $tags->next_tag(
array(
'tag_name' => 'BUTTON',
'class_name' => 'wp-block-navigation-overlay-close',
)
);
}