Changeset 61142
- Timestamp:
- 11/05/2025 04:21:28 PM (3 months ago)
- File:
-
- 1 edited
-
trunk/src/wp-includes/script-loader.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/script-loader.php
r61127 r61142 3443 3443 3444 3444 // Remove all HTML tags and their contents. 3445 $processor = new WP_HTML_Tag_Processor( $menu_item[0] ); 3446 $menu_label = ''; 3447 while ( $processor->next_token() ) { 3448 if ( '#text' === $processor->get_token_name() ) { 3449 $menu_label .= $processor->get_modifiable_text(); 3450 } 3445 $menu_label = $menu_item[0]; 3446 while ( preg_match( '/<[^>]*>/', $menu_label ) ) { 3447 $menu_label = preg_replace( '/<[^>]*>.*?<\/[^>]*>|<[^>]*\/>|<[^>]*>/s', '', $menu_label ); 3451 3448 } 3452 3449 $menu_label = trim( $menu_label ); … … 3475 3472 3476 3473 // Remove all HTML tags and their contents. 3477 $processor = new WP_HTML_Tag_Processor( $submenu_item[0] ); 3478 $submenu_label = ''; 3479 while ( $processor->next_token() ) { 3480 if ( '#text' === $processor->get_token_name() ) { 3481 $submenu_label .= $processor->get_modifiable_text(); 3482 } 3474 $submenu_label = $submenu_item[0]; 3475 while ( preg_match( '/<[^>]*>/', $submenu_label ) ) { 3476 $submenu_label = preg_replace( '/<[^>]*>.*?<\/[^>]*>|<[^>]*\/>|<[^>]*>/s', '', $submenu_label ); 3483 3477 } 3484 3478 $submenu_label = trim( $submenu_label );
Note: See TracChangeset
for help on using the changeset viewer.