- Timestamp:
- 09/09/2026 07:49:38 PM (2 days ago)
- Location:
- trunk/src
- Files:
-
- 11 edited
-
wp-admin/import.php (modified) (1 diff)
-
wp-admin/includes/class-plugin-upgrader.php (modified) (1 diff)
-
wp-admin/includes/media.php (modified) (2 diffs)
-
wp-admin/includes/plugin-install.php (modified) (1 diff)
-
wp-admin/includes/revision.php (modified) (1 diff)
-
wp-admin/plugin-editor.php (modified) (1 diff)
-
wp-admin/widgets-form.php (modified) (1 diff)
-
wp-includes/class-wp-query.php (modified) (1 diff)
-
wp-includes/cron.php (modified) (2 diffs)
-
wp-includes/rest-api/endpoints/class-wp-rest-block-directory-controller.php (modified) (1 diff)
-
wp-includes/widgets/class-wp-widget-tag-cloud.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/import.php
r59868 r63567 119 119 $plugins = get_plugins( '/' . $plugin_slug ); 120 120 if ( ! empty( $plugins ) ) { 121 $keys = array_keys( $plugins ); 122 $plugin_file = $plugin_slug . '/' . $keys[0]; 121 $plugin_file = $plugin_slug . '/' . array_key_first( $plugins ); 123 122 $url = wp_nonce_url( 124 123 add_query_arg( -
trunk/src/wp-admin/includes/class-plugin-upgrader.php
r61455 r63567 543 543 544 544 // Assume the requested plugin is the first in the list. 545 $plugin_files = array_keys( $plugin ); 546 547 return $this->result['destination_name'] . '/' . $plugin_files[0]; 545 return $this->result['destination_name'] . '/' . array_key_first( $plugin ); 548 546 } 549 547 -
trunk/src/wp-admin/includes/media.php
r63497 r63567 797 797 798 798 if ( isset( $_POST['send'] ) ) { 799 $keys = array_keys( $_POST['send'] ); 800 $send_id = (int) reset( $keys ); 799 $send_id = (int) array_key_first( $_POST['send'] ); 801 800 } 802 801 … … 1686 1685 1687 1686 $post_mime_types = get_post_mime_types(); 1688 $ keys = array_keys( wp_match_mime_types( array_keys( $post_mime_types ), $post->post_mime_type ));1689 $type = reset( $keys );1687 $matched_types = wp_match_mime_types( array_keys( $post_mime_types ), $post->post_mime_type ); 1688 $type = array_key_first( $matched_types ) ?? ''; 1690 1689 $type_html = "<input type='hidden' id='type-of-$attachment_id' value='" . esc_attr( $type ) . "' />"; 1691 1690 -
trunk/src/wp-admin/includes/plugin-install.php
r63494 r63567 594 594 $section = isset( $_REQUEST['section'] ) ? wp_unslash( $_REQUEST['section'] ) : 'description'; 595 595 if ( empty( $section ) || ! isset( $api->sections[ $section ] ) ) { 596 $section_titles = array_keys( (array) $api->sections ); 597 $section = reset( $section_titles ); 596 $section = array_key_first( (array) $api->sections ); 598 597 } 599 598 -
trunk/src/wp-admin/includes/revision.php
r62273 r63567 326 326 $found = array_search( $selected_revision_id, array_keys( $revisions ), true ); 327 327 if ( $found ) { 328 $from = array_keys( array_slice( $revisions, $found - 1, 1, true ) ); 329 $from = reset( $from ); 328 $from = array_key_first( array_slice( $revisions, $found - 1, 1, true ) ); 330 329 } else { 331 330 $from = 0; -
trunk/src/wp-admin/plugin-editor.php
r62167 r63567 72 72 } 73 73 } else { 74 $plugin = array_keys( $plugins ); 75 $plugin = $plugin[0]; 74 $plugin = array_key_first( $plugins ); 76 75 } 77 76 } -
trunk/src/wp-admin/widgets-form.php
r62649 r63567 230 230 if ( isset( $_GET['addnew'] ) ) { 231 231 // Default to the first sidebar. 232 $keys = array_keys( $wp_registered_sidebars ); 233 $sidebar = reset( $keys ); 232 $sidebar = array_key_first( $wp_registered_sidebars ); 234 233 235 234 if ( isset( $_GET['base'] ) && isset( $_GET['num'] ) ) { // Multi-widget. -
trunk/src/wp-includes/class-wp-query.php
r63358 r63567 4029 4029 // For other tax queries, grab the first term from the first clause. 4030 4030 if ( ! empty( $this->tax_query->queried_terms ) ) { 4031 $queried_taxonomies = array_keys( $this->tax_query->queried_terms ); 4032 $matched_taxonomy = reset( $queried_taxonomies ); 4033 $query = $this->tax_query->queried_terms[ $matched_taxonomy ]; 4031 $matched_taxonomy = array_key_first( $this->tax_query->queried_terms ); 4032 $query = $this->tax_query->queried_terms[ $matched_taxonomy ]; 4034 4033 4035 4034 if ( ! empty( $query['terms'] ) ) { -
trunk/src/wp-includes/cron.php
r63491 r63567 930 930 } 931 931 932 $keys = array_keys( $crons ); 933 if ( isset( $keys[0] ) && $keys[0] > $gmt_time ) { 932 if ( array_key_first( $crons ) > $gmt_time ) { 934 933 return false; 935 934 } … … 1060 1059 1061 1060 $gmt_time = microtime( true ); 1062 $keys = array_keys( $crons ); 1063 if ( isset( $keys[0] ) && $keys[0] > $gmt_time ) { 1061 if ( array_key_first( $crons ) > $gmt_time ) { 1064 1062 return 0; 1065 1063 } -
trunk/src/wp-includes/rest-api/endpoints/class-wp-rest-block-directory-controller.php
r61429 r63567 201 201 } 202 202 203 $plugin_files = array_keys( $plugin_files ); 204 205 return $slug . '/' . reset( $plugin_files ); 203 return $slug . '/' . array_key_first( $plugin_files ); 206 204 } 207 205 -
trunk/src/wp-includes/widgets/class-wp-widget-tag-cloud.php
r51967 r63567 170 170 // Just a single tag cloud supporting taxonomy found, no need to display a select. 171 171 case 1: 172 $keys = array_keys( $taxonomies ); 173 $taxonomy = reset( $keys ); 172 $taxonomy = array_key_first( $taxonomies ); 174 173 ?> 175 174 <input type="hidden" id="<?php echo $this->get_field_id( 'taxonomy' ); ?>" name="<?php echo $this->get_field_name( 'taxonomy' ); ?>" value="<?php echo esc_attr( $taxonomy ); ?>" />
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)