woothemes/woocommerce

View on GitHub
includes/admin/views/html-notice-wp-php-minimum-requirements.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php
/**
 * Admin View: Notice - PHP & WP minimum requirements.
 *
 * @package WooCommerce\Admin\Notices
 */

defined( 'ABSPATH' ) || exit;
?>
<div id="message" class="updated woocommerce-message">
    <a class="woocommerce-message-close notice-dismiss" href="<?php echo esc_url( wp_nonce_url( add_query_arg( 'wc-hide-notice', WC_PHP_MIN_REQUIREMENTS_NOTICE ), 'woocommerce_hide_notices_nonce', '_wc_notice_nonce' ) ); ?>"><?php esc_html_e( 'Dismiss', 'woocommerce' ); ?></a>

    <p>
        <?php
        echo wp_kses_post(
            sprintf(
                $msg . '<p><a href="%s" class="button button-primary">' . __( 'Learn how to upgrade', 'woocommerce' ) . '</a></p>',
                add_query_arg(
                    array(
                        'utm_source'   => 'wpphpupdatebanner',
                        'utm_medium'   => 'product',
                        'utm_campaign' => 'woocommerceplugin',
                        'utm_content'  => 'docs',
                    ),
                    'https://docs.woocommerce.com/document/update-php-wordpress/'
                )
            )
        );
        ?>
    </p>
</div>