Index: sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-themes/functions.php
===================================================================
--- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-themes/functions.php (revision 6327)
+++ sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-themes/functions.php (revision 6347)
@@ -26,4 +26,6 @@
remove_action( 'template_redirect', 'redirect_canonical' );
remove_action( 'template_redirect', 'wp_old_slug_redirect' );
+
+ add_theme_support( 'wp4-styles' );
}
add_action( 'after_setup_theme', 'wporg_themes_setup' );
@@ -41,9 +43,6 @@
}
- $stylesheet = get_stylesheet_uri();
- if ( is_rtl() ) {
- $stylesheet = str_replace( '.css', '-rtl.css', $stylesheet );
- }
- wp_enqueue_style( 'wporg-themes', $stylesheet, array(), 13 );
+ $rtl = is_rtl() ? '-rtl' : '';
+ wp_enqueue_style( 'wporg-themes', get_stylesheet_directory_uri() . "/css/style{$rtl}.css", [ 'open-sans', 'dashicons' ], 13 );
if ( ! is_singular( 'page' ) ) {
@@ -92,8 +91,4 @@
// No Jetpack styles needed.
add_filter( 'jetpack_implode_frontend_css', '__return_false' );
-
- // No dashicons needed.
- wp_deregister_style( 'dashicons' );
- wp_register_style( 'dashicons', '' );
/*