Making WordPress.org

Changeset 7285


Ignore:
Timestamp:
06/08/2018 12:45:37 AM (7 years ago)
Author:
obenland
Message:

Plugins: Get ready to become a child theme

It should now be just a matter of updating the template option.

See [6231], #1015.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-plugins/functions.php

    r7208 r7285  
    6060 */
    6161function scripts() {
    62     wp_enqueue_style( 'wporg-plugins', get_theme_file_uri( '/css/style.css' ), [ 'dashicons', 'open-sans' ], '20180514a' );
    63     wp_style_add_data( 'wporg-plugins', 'rtl', 'replace' );
    64 
    65     wp_enqueue_script( 'wporg-plugins-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20151215', true );
    66     wp_enqueue_script( 'wporg-plugins-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20151215', true );
    67     wp_enqueue_script( 'wporg-plugins-popover', get_template_directory_uri() . '/js/popover.js', array(), '20171002', true );
     62    wp_enqueue_style( 'wporg-style', get_theme_file_uri( '/css/style.css' ), [ 'dashicons', 'open-sans' ], '20180514a' );
     63    wp_style_add_data( 'wporg-style', 'rtl', 'replace' );
     64
     65    wp_enqueue_script( 'wporg-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20151215', true );
     66    wp_enqueue_script( 'wporg-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20151215', true );
    6867
    6968    if ( is_singular( 'plugin' ) ) {
    70         wp_enqueue_script( 'wporg-plugins-faq', get_template_directory_uri() . '/js/section-faq.js', array(), '20180131', true );
     69        wp_enqueue_script( 'wporg-plugins-popover', get_stylesheet_directory_uri() . '/js/popover.js', array(), '20171002', true );
     70        wp_enqueue_script( 'wporg-plugins-faq', get_stylesheet_directory_uri() . '/js/section-faq.js', array(), '20180131', true );
    7171    }
    7272
    7373    if ( ! is_404() ) {
    74         wp_enqueue_script( 'wporg-plugins-locale-banner', get_template_directory_uri() . '/js/locale-banner.js', array(), '20171116', true );
     74        wp_enqueue_script( 'wporg-plugins-locale-banner', get_stylesheet_directory_uri() . '/js/locale-banner.js', array(), '20171116', true );
    7575        wp_localize_script( 'wporg-plugins-locale-banner', 'wporgLocaleBanner', array(
    7676            'apiURL'        => rest_url( '/plugins/v1/locale-banner' ),
     
    8181    if ( get_query_var( 'plugin_advanced' ) ) {
    8282        wp_enqueue_script( 'google-charts-loader', 'https://www.gstatic.com/charts/loader.js', array(), false, true );
    83         wp_enqueue_script( 'wporg-plugins-stats', get_template_directory_uri() . '/js/stats.js', array( 'jquery', 'google-charts-loader' ), '20171207', true );
     83        wp_enqueue_script( 'wporg-plugins-stats', get_stylesheet_directory_uri() . '/js/stats.js', array( 'jquery', 'google-charts-loader' ), '20171207', true );
    8484
    8585        wp_localize_script( 'wporg-plugins-stats', 'pluginStats', array(
     
    100100    // React is currently only used on detail pages.
    101101    if ( is_single() ) {
    102         wp_enqueue_script( 'wporg-plugins-client', get_template_directory_uri() . '/js/theme.js', array(), '20180110', true );
     102        wp_enqueue_script( 'wporg-plugins-client', get_stylesheet_directory_uri() . '/js/theme.js', array(), '20180110', true );
    103103        wp_localize_script( 'wporg-plugins-client', 'pluginDirectory', array(
    104104            'endpoint' => untrailingslashit( rest_url() ), // 'https://wordpress.org/plugins-wp/wp-json',
     
    134134        'dashicons',
    135135        'wp-embed',
    136         'wporg-plugins',
    137         'wporg-plugins-navigation',
    138         'wporg-plugins-skip-link-focus-fix',
     136        'wporg-style',
     137        'wporg-navigation',
     138        'wporg-skip-link-focus-fix',
    139139        'wporg-plugins-popover',
    140140        'wporg-plugins-locale-banner',
     
    347347 * Custom template tags for this theme.
    348348 */
    349 require get_template_directory() . '/inc/template-tags.php';
     349require get_stylesheet_directory() . '/inc/template-tags.php';
Note: See TracChangeset for help on using the changeset viewer.