Make WordPress Core

Ticket #61011: 61011.diff

File 61011.diff, 2.5 KB (added by vipulgupta003, 12 months ago)

Patch file.

  • src/wp-admin/includes/plugin-install.php

    diff --git a/src/wp-admin/includes/plugin-install.php b/src/wp-admin/includes/plugin-install.php
    index b8b72a4548..f06ce18639 100644
    a b function wp_get_plugin_action_button( $name, $data, $compatible_php, $compatible 
    948948        $all_plugin_dependencies_active    = $active_plugin_dependencies_count === $plugin_dependencies_count;
    949949
    950950        sprintf(
    951                 '<a class="install-now button" data-slug="%s" href="%s" aria-label="%s" data-name="%s">%s</a>',
     951                '<a class="install-now button" data-slug="%s" href="%s" aria-label="%s" data-name="%s" role="button">%s</a>',
    952952                esc_attr( $data->slug ),
    953953                esc_url( $status['url'] ),
    954954                /* translators: %s: Plugin name and version. */
    function wp_get_plugin_action_button( $name, $data, $compatible_php, $compatible 
    963963                                if ( $status['url'] ) {
    964964                                        if ( $compatible_php && $compatible_wp && $all_plugin_dependencies_installed && ! empty( $data->download_link ) ) {
    965965                                                $button = sprintf(
    966                                                         '<a class="install-now button" data-slug="%s" href="%s" aria-label="%s" data-name="%s">%s</a>',
     966                                                        '<a class="install-now button" data-slug="%s" href="%s" aria-label="%s" data-name="%s" role="button">%s</a>',
    967967                                                        esc_attr( $data->slug ),
    968968                                                        esc_url( $status['url'] ),
    969969                                                        /* translators: %s: Plugin name and version. */
    function wp_get_plugin_action_button( $name, $data, $compatible_php, $compatible 
    984984                                if ( $status['url'] ) {
    985985                                        if ( $compatible_php && $compatible_wp ) {
    986986                                                $button = sprintf(
    987                                                         '<a class="update-now button aria-button-if-js" data-plugin="%s" data-slug="%s" href="%s" aria-label="%s" data-name="%s">%s</a>',
     987                                                        '<a class="update-now button aria-button-if-js" data-plugin="%s" data-slug="%s" href="%s" aria-label="%s" data-name="%s" role="button">%s</a>',
    988988                                                        esc_attr( $status['file'] ),
    989989                                                        esc_attr( $data->slug ),
    990990                                                        esc_url( $status['url'] ),
    function wp_get_plugin_action_button( $name, $data, $compatible_php, $compatible 
    10311031                                                }
    10321032
    10331033                                                $button = sprintf(
    1034                                                         '<a href="%1$s" data-name="%2$s" data-slug="%3$s" data-plugin="%4$s" class="button button-primary activate-now" aria-label="%5$s">%6$s</a>',
     1034                                                        '<a href="%1$s" data-name="%2$s" data-slug="%3$s" data-plugin="%4$s" class="button button-primary activate-now" aria-label="%5$s" role="button">%6$s</a>',
    10351035                                                        esc_url( $activate_url ),
    10361036                                                        esc_attr( $name ),
    10371037                                                        esc_attr( $data->slug ),