Making WordPress.org


Ignore:
Timestamp:
06/08/2018 12:45:37 AM (8 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.