diff --git a/phpcs.xml.dist b/phpcs.xml.dist index 5f98c99..1736c47 100644 --- a/phpcs.xml.dist +++ b/phpcs.xml.dist @@ -92,6 +92,10 @@ <!-- print_r() is perfectly accepted in some circumstances, like WP_CLI commands. --> <exclude name="WordPress.PHP.DevelopmentFunctions.error_log_print_r" /> + + <!-- Exclude short array syntax as it is consistently already in the codebase :) --> + <exclude name="Generic.Arrays.DisallowShortArraySyntax"/> + <exclude name="Universal.Arrays.DisallowShortArraySyntax"/> </rule> <!-- Ignore the CPT template filename, since it is based on the CPT name, and can't change. --> diff --git a/themes/wporg-5ftf/functions.php b/themes/wporg-5ftf/functions.php index 3d4e3b8..6b11050 100644 --- a/themes/wporg-5ftf/functions.php +++ b/themes/wporg-5ftf/functions.php @@ -125,7 +125,7 @@ function scripts() { wp_enqueue_style( 'wporg-style', get_theme_file_uri( '/css/style.css' ), - array( 'dashicons', 'open-sans' ), + [ 'dashicons', 'open-sans' ], filemtime( __DIR__ . '/css/style.css' ) ); @@ -192,7 +192,7 @@ add_action( 'wp_body_open', __NAMESPACE__ . '\nojs_body_tag' ); * @return string */ function loader_src( $src, $handle ) { - $cdn_urls = array( + $cdn_urls = [ 'dashicons', 'wp-embed', 'jquery-core', @@ -205,7 +205,7 @@ function loader_src( $src, $handle ) { 'wporg-plugins-stats', 'wporg-plugins-client', 'wporg-plugins-faq', - ); + ]; if ( defined( 'WPORG_SANDBOXED' ) && WPORG_SANDBOXED ) { return $src; @@ -217,7 +217,7 @@ function loader_src( $src, $handle ) { } // Remove version argument. - if ( in_array( $handle, array( 'open-sans' ), true ) ) { + if ( in_array( $handle, [ 'open-sans' ], true ) ) { $src = remove_query_arg( 'ver', $src ); } @@ -281,14 +281,14 @@ function get_badge_classes( $team ) { $classes = array( 'badge-openverse', 'dashicons-search' ); break; - case 'plugin review team': - $classes = array( 'badge-plugins-reviewer', 'dashicons-admin-plugins' ); - break; - case 'photos team': $classes = array( 'badge-photos', 'dashicons-camera' ); break; + case 'plugin review team': + $classes = array( 'badge-plugins-reviewer', 'dashicons-admin-plugins' ); + break; + case 'polyglots team': $classes = array( 'badge-translation-editor', 'dashicons-translation' ); break;