Ticket #56007: 56007.diff
| File 56007.diff, 1.8 KB (added by , 3 years ago) |
|---|
-
src/wp-admin/plugin-editor.php
167 167 168 168 if ( ! empty( $functions ) ) { 169 169 $docs_select = '<select name="docs-list" id="docs-list">'; 170 $docs_select .= '<option value="">' . __( 'Function Name…' ) . '</option>'; 170 $docs_select .= '<option value="">' . esc_html__( 'Function Name…' ) . '</option>'; 171 171 172 foreach ( $functions as $function ) { 172 173 $docs_select .= '<option value="' . esc_attr( $function ) . '">' . esc_html( $function ) . '()</option>'; 173 174 } 175 174 176 $docs_select .= '</select>'; 175 177 } 176 178 } -
src/wp-admin/theme-editor.php
164 164 if ( '.php' === substr( $file, strrpos( $file, '.' ) ) ) { 165 165 $functions = wp_doc_link_parse( $content ); 166 166 167 $docs_select = '<select name="docs-list" id="docs-list">'; 168 $docs_select .= '<option value="">' . esc_attr__( 'Function Name…' ) . '</option>'; 169 foreach ( $functions as $function ) { 170 $docs_select .= '<option value="' . esc_attr( urlencode( $function ) ) . '">' . htmlspecialchars( $function ) . '()</option>'; 167 if ( ! empty( $functions ) ) { 168 $docs_select = '<select name="docs-list" id="docs-list">'; 169 $docs_select .= '<option value="">' . esc_html__( 'Function Name…' ) . '</option>'; 170 171 foreach ( $functions as $function ) { 172 $docs_select .= '<option value="' . esc_attr( $function ) . '">' . esc_html( $function ) . '()</option>'; 173 } 174 175 $docs_select .= '</select>'; 171 176 } 172 $docs_select .= '</select>';173 177 } 174 178 175 179 $content = esc_textarea( $content );