当前位置: 首页>>代码示例>>PHP>>正文


PHP WP_Scripts::add_data方法代码示例

本文整理汇总了PHP中WP_Scripts::add_data方法的典型用法代码示例。如果您正苦于以下问题:PHP WP_Scripts::add_data方法的具体用法?PHP WP_Scripts::add_data怎么用?PHP WP_Scripts::add_data使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在WP_Scripts的用法示例。


在下文中一共展示了WP_Scripts::add_data方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: array

 /**
  * Register scripts.
  *
  * @param \WP_Scripts $wp_scripts Instance of \WP_Scripts.
  * @action wp_default_scripts
  */
 function register_scripts(\WP_Scripts $wp_scripts)
 {
     $src = $this->dir_url . 'js/customize-concurrency.js';
     $deps = array('heartbeat', 'customize-widgets', 'underscore');
     $wp_scripts->add($this->slug, $src, $deps);
     $wp_scripts->add_data($this->slug, 'group', 1);
     // 1 = in_footer.
 }
开发者ID:xwp,项目名称:wp-customize-concurrency,代码行数:14,代码来源:class-plugin.php

示例2: array

 /**
  * Test placing of jQuery in footer.
  *
  * @ticket 25247
  */
 function test_jquery_in_footer()
 {
     $scripts = new WP_Scripts();
     $scripts->add('jquery', false, array('jquery-core', 'jquery-migrate'));
     $scripts->add('jquery-core', '/jquery.js', array());
     $scripts->add('jquery-migrate', '/jquery-migrate.js', array());
     $scripts->enqueue('jquery');
     $jquery = $scripts->query('jquery');
     $jquery->add_data('group', 1);
     foreach ($jquery->deps as $dep) {
         $scripts->add_data($dep, 'group', 1);
     }
     $this->expectOutputRegex('/^(?:<script[^>]+><\\/script>\\n){2}$/');
     $scripts->do_items(false, 0);
     $this->assertNotContains('jquery', $scripts->done);
     $this->assertNotContains('jquery-core', $scripts->done, 'jquery-core should be in footer but is in head');
     $this->assertNotContains('jquery-migrate', $scripts->done, 'jquery-migrate should be in footer but is in head');
     $scripts->do_items(false, 1);
     $this->assertContains('jquery', $scripts->done);
     $this->assertContains('jquery-core', $scripts->done, 'jquery-core in footer');
     $this->assertContains('jquery-migrate', $scripts->done, 'jquery-migrate in footer');
 }
开发者ID:atimmer,项目名称:wordpress-develop-mirror,代码行数:27,代码来源:jquery.php

示例3: wp_default_scripts


//.........这里部分代码省略.........
    $scripts->add('jquery-serialize-object', "/wp-includes/js/jquery/jquery.serialize-object.js", array('jquery'), '0.2', 1);
    $scripts->add('jquery-hotkeys', "/wp-includes/js/jquery/jquery.hotkeys{$suffix}.js", array('jquery'), '0.0.2m', 1);
    $scripts->add('jquery-table-hotkeys', "/wp-includes/js/jquery/jquery.table-hotkeys{$suffix}.js", array('jquery', 'jquery-hotkeys'), false, 1);
    $scripts->add('jquery-touch-punch', "/wp-includes/js/jquery/jquery.ui.touch-punch.js", array('jquery-ui-widget', 'jquery-ui-mouse'), '0.2.2', 1);
    // Masonry v2 depended on jQuery. v3 does not. The older jquery-masonry handle is a shiv.
    // It sets jQuery as a dependency, as the theme may have been implicitly loading it this way.
    $scripts->add('masonry', "/wp-includes/js/masonry.min.js", array(), '3.1.2', 1);
    $scripts->add('jquery-masonry', "/wp-includes/js/jquery/jquery.masonry{$dev_suffix}.js", array('jquery', 'masonry'), '3.1.2', 1);
    $scripts->add('thickbox', "/wp-includes/js/thickbox/thickbox.js", array('jquery'), '3.1-20121105', 1);
    did_action('init') && $scripts->localize('thickbox', 'thickboxL10n', array('next' => __('Next &gt;'), 'prev' => __('&lt; Prev'), 'image' => __('Image'), 'of' => __('of'), 'close' => __('Close'), 'noiframes' => __('This feature requires inline frames. You have iframes disabled or your browser does not support them.'), 'loadingAnimation' => includes_url('js/thickbox/loadingAnimation.gif')));
    $scripts->add('jcrop', "/wp-includes/js/jcrop/jquery.Jcrop.min.js", array('jquery'), '0.9.12');
    $scripts->add('swfobject', "/wp-includes/js/swfobject.js", array(), '2.2-20120417');
    // error message for both plupload and swfupload
    $uploader_l10n = array('queue_limit_exceeded' => __('You have attempted to queue too many files.'), 'file_exceeds_size_limit' => __('%s exceeds the maximum upload size for this site.'), 'zero_byte_file' => __('This file is empty. Please try another.'), 'invalid_filetype' => __('This file type is not allowed. Please try another.'), 'not_an_image' => __('This file is not an image. Please try another.'), 'image_memory_exceeded' => __('Memory exceeded. Please try another smaller file.'), 'image_dimensions_exceeded' => __('This is larger than the maximum size. Please try another.'), 'default_error' => __('An error occurred in the upload. Please try again later.'), 'missing_upload_url' => __('There was a configuration error. Please contact the server administrator.'), 'upload_limit_exceeded' => __('You may only upload 1 file.'), 'http_error' => __('HTTP error.'), 'upload_failed' => __('Upload failed.'), 'big_upload_failed' => __('Please try uploading this file with the %1$sbrowser uploader%2$s.'), 'big_upload_queued' => __('%s exceeds the maximum upload size for the multi-file uploader when used in your browser.'), 'io_error' => __('IO error.'), 'security_error' => __('Security error.'), 'file_cancelled' => __('File canceled.'), 'upload_stopped' => __('Upload stopped.'), 'dismiss' => __('Dismiss'), 'crunching' => __('Crunching&hellip;'), 'deleted' => __('moved to the trash.'), 'error_uploading' => __('&#8220;%s&#8221; has failed to upload.'));
    $scripts->add('plupload', '/wp-includes/js/plupload/plupload.full.min.js', array(), '2.1.1');
    // Back compat handles:
    foreach (array('all', 'html5', 'flash', 'silverlight', 'html4') as $handle) {
        $scripts->add("plupload-{$handle}", false, array('plupload'), '2.1.1');
    }
    $scripts->add('plupload-handlers', "/wp-includes/js/plupload/handlers{$suffix}.js", array('plupload', 'jquery'));
    did_action('init') && $scripts->localize('plupload-handlers', 'pluploadL10n', $uploader_l10n);
    $scripts->add('wp-plupload', "/wp-includes/js/plupload/wp-plupload{$suffix}.js", array('plupload', 'jquery', 'json2', 'media-models'), false, 1);
    did_action('init') && $scripts->localize('wp-plupload', 'pluploadL10n', $uploader_l10n);
    // keep 'swfupload' for back-compat.
    $scripts->add('swfupload', '/wp-includes/js/swfupload/swfupload.js', array(), '2201-20110113');
    $scripts->add('swfupload-swfobject', '/wp-includes/js/swfupload/plugins/swfupload.swfobject.js', array('swfupload', 'swfobject'), '2201a');
    $scripts->add('swfupload-queue', '/wp-includes/js/swfupload/plugins/swfupload.queue.js', array('swfupload'), '2201');
    $scripts->add('swfupload-speed', '/wp-includes/js/swfupload/plugins/swfupload.speed.js', array('swfupload'), '2201');
    $scripts->add('swfupload-all', false, array('swfupload', 'swfupload-swfobject', 'swfupload-queue'), '2201');
    $scripts->add('swfupload-handlers', "/wp-includes/js/swfupload/handlers{$suffix}.js", array('swfupload-all', 'jquery'), '2201-20110524');
    did_action('init') && $scripts->localize('swfupload-handlers', 'swfuploadL10n', $uploader_l10n);
    $scripts->add('comment-reply', "/wp-includes/js/comment-reply{$suffix}.js", array(), false, 1);
    $scripts->add('json2', "/wp-includes/js/json2{$suffix}.js", array(), '2011-02-23');
    did_action('init') && $scripts->add_data('json2', 'conditional', 'lt IE 8');
    $scripts->add('underscore', "/wp-includes/js/underscore{$dev_suffix}.js", array(), '1.6.0', 1);
    $scripts->add('backbone', "/wp-includes/js/backbone{$dev_suffix}.js", array('underscore', 'jquery'), '1.1.2', 1);
    $scripts->add('wp-util', "/wp-includes/js/wp-util{$suffix}.js", array('underscore', 'jquery'), false, 1);
    did_action('init') && $scripts->localize('wp-util', '_wpUtilSettings', array('ajax' => array('url' => admin_url('admin-ajax.php', 'relative'))));
    $scripts->add('wp-backbone', "/wp-includes/js/wp-backbone{$suffix}.js", array('backbone', 'wp-util'), false, 1);
    $scripts->add('revisions', "/wp-admin/js/revisions{$suffix}.js", array('wp-backbone', 'jquery-ui-slider', 'hoverIntent'), false, 1);
    $scripts->add('imgareaselect', "/wp-includes/js/imgareaselect/jquery.imgareaselect{$suffix}.js", array('jquery'), false, 1);
    $scripts->add('mediaelement', "/wp-includes/js/mediaelement/mediaelement-and-player.min.js", array('jquery'), '2.17.0', 1);
    did_action('init') && $scripts->localize('mediaelement', 'mejsL10n', array('language' => get_bloginfo('language'), 'strings' => array('Close' => __('Close'), 'Fullscreen' => __('Fullscreen'), 'Download File' => __('Download File'), 'Download Video' => __('Download Video'), 'Play/Pause' => __('Play/Pause'), 'Mute Toggle' => __('Mute Toggle'), 'None' => __('None'), 'Turn off Fullscreen' => __('Turn off Fullscreen'), 'Go Fullscreen' => __('Go Fullscreen'), 'Unmute' => __('Unmute'), 'Mute' => __('Mute'), 'Captions/Subtitles' => __('Captions/Subtitles'))));
    $scripts->add('wp-mediaelement', "/wp-includes/js/mediaelement/wp-mediaelement.js", array('mediaelement'), false, 1);
    did_action('init') && $scripts->localize('mediaelement', '_wpmejsSettings', array('pluginPath' => includes_url('js/mediaelement/', 'relative')));
    $scripts->add('froogaloop', "/wp-includes/js/mediaelement/froogaloop.min.js", array(), '2.0');
    $scripts->add('wp-playlist', "/wp-includes/js/mediaelement/wp-playlist.js", array('wp-util', 'backbone', 'mediaelement'), false, 1);
    $scripts->add('zxcvbn-async', "/wp-includes/js/zxcvbn-async{$suffix}.js", array(), '1.0');
    did_action('init') && $scripts->localize('zxcvbn-async', '_zxcvbnSettings', array('src' => empty($guessed_url) ? includes_url('/js/zxcvbn.min.js') : $scripts->base_url . '/wp-includes/js/zxcvbn.min.js'));
    $scripts->add('password-strength-meter', "/wp-admin/js/password-strength-meter{$suffix}.js", array('jquery', 'zxcvbn-async'), false, 1);
    did_action('init') && $scripts->localize('password-strength-meter', 'pwsL10n', array('short' => _x('Very weak', 'password strength'), 'bad' => _x('Weak', 'password strength'), 'good' => _x('Medium', 'password strength'), 'strong' => _x('Strong', 'password strength'), 'mismatch' => _x('Mismatch', 'password mismatch')));
    $scripts->add('user-profile', "/wp-admin/js/user-profile{$suffix}.js", array('jquery', 'password-strength-meter', 'wp-util'), false, 1);
    did_action('init') && $scripts->localize('user-profile', 'userProfileL10n', array('show' => __('Show'), 'hide' => __('Hide'), 'ariaShow' => esc_attr__('Show password'), 'ariaHide' => esc_attr__('Hide password')));
    $scripts->add('language-chooser', "/wp-admin/js/language-chooser{$suffix}.js", array('jquery'), false, 1);
    $scripts->add('user-suggest', "/wp-admin/js/user-suggest{$suffix}.js", array('jquery-ui-autocomplete'), false, 1);
    $scripts->add('admin-bar', "/wp-includes/js/admin-bar{$suffix}.js", array(), false, 1);
    $scripts->add('wplink', "/wp-includes/js/wplink{$suffix}.js", array('jquery'), false, 1);
    did_action('init') && $scripts->localize('wplink', 'wpLinkL10n', array('title' => __('Insert/edit link'), 'update' => __('Update'), 'save' => __('Add Link'), 'noTitle' => __('(no title)'), 'noMatchesFound' => __('No results found.')));
    $scripts->add('wpdialogs', "/wp-includes/js/wpdialog{$suffix}.js", array('jquery-ui-dialog'), false, 1);
    $scripts->add('word-count', "/wp-admin/js/word-count{$suffix}.js", array(), false, 1);
    did_action('init') && $scripts->localize('word-count', 'wordCountL10n', array('type' => _x('words', 'word count: words, characters or all?'), 'shortcodes' => !empty($GLOBALS['shortcode_tags']) ? array_keys($GLOBALS['shortcode_tags']) : array()));
    $scripts->add('media-upload', "/wp-admin/js/media-upload{$suffix}.js", array('thickbox', 'shortcode'), false, 1);
    $scripts->add('hoverIntent', "/wp-includes/js/hoverIntent{$suffix}.js", array('jquery'), '1.8.1', 1);
    $scripts->add('customize-base', "/wp-includes/js/customize-base{$suffix}.js", array('jquery', 'json2', 'underscore'), false, 1);
    $scripts->add('customize-loader', "/wp-includes/js/customize-loader{$suffix}.js", array('customize-base'), false, 1);
    $scripts->add('customize-preview', "/wp-includes/js/customize-preview{$suffix}.js", array('customize-base'), false, 1);
开发者ID:vheidari,项目名称:WordPress,代码行数:67,代码来源:script-loader.php

示例4: sp_plugin_register_script

function sp_plugin_register_script($handle, $src, $deps = array(), $ver = false, $in_footer = false)
{
    global $sp_plugin_scripts;
    if (!is_a($sp_plugin_scripts, 'WP_Scripts')) {
        $sp_plugin_scripts = new WP_Scripts();
    }
    $sp_plugin_scripts->add($handle, $src, $deps, $ver);
    if ($in_footer) {
        $sp_plugin_scripts->add_data($handle, 'group', 1);
    }
}
开发者ID:bself,项目名称:nuimage-wp,代码行数:11,代码来源:sp-api-plugins.php

示例5: wp_enqueue_script

/**
 * Enqueues script.
 *
 * Registers the script if src provided (does NOT overwrite) and enqueues.
 *
 * @since r16
 * @see wp_register_script() For parameter information.
 */
function wp_enqueue_script($handle, $src = false, $deps = array(), $ver = false, $in_footer = false)
{
    global $wp_scripts;
    if (!is_a($wp_scripts, 'WP_Scripts')) {
        if (!did_action('init')) {
            _doing_it_wrong(__FUNCTION__, sprintf(__('Scripts and styles should not be registered or enqueued until the %1$s, %2$s, or %3$s hooks.'), '<code>wp_enqueue_scripts</code>', '<code>admin_enqueue_scripts</code>', '<code>init</code>'), '3.3');
        }
        $wp_scripts = new WP_Scripts();
    }
    if ($src) {
        $_handle = explode('?', $handle);
        $wp_scripts->add($_handle[0], $src, $deps, $ver);
        if ($in_footer) {
            $wp_scripts->add_data($_handle[0], 'group', 1);
        }
    }
    $wp_scripts->enqueue($handle);
}
开发者ID:adisonc,项目名称:MaineLearning,代码行数:26,代码来源:functions.wp-scripts.php

示例6: wp_enqueue_script

/**
 * Enqueues script.
 *
 * Registers the script if src provided (does NOT overwrite) and enqueues.
 *
 * @since r16
 * @see wp_register_script() For parameter information.
 */
function wp_enqueue_script($handle, $src = false, $deps = array(), $ver = false, $in_footer = false)
{
    global $wp_scripts;
    if (!is_a($wp_scripts, 'WP_Scripts')) {
        $wp_scripts = new WP_Scripts();
    }
    if ($src) {
        $_handle = explode('?', $handle);
        $wp_scripts->add($_handle[0], $src, $deps, $ver);
        if ($in_footer) {
            $wp_scripts->add_data($_handle[0], 'group', 1);
        }
    }
    $wp_scripts->enqueue($handle);
}
开发者ID:fka2004,项目名称:webkit,代码行数:23,代码来源:functions.wp-scripts.php

示例7: register_ui_scripts

 /**
  * Register additional jQuery UI scripts
  *
  * Never call this manually unless you really know what you are doing!
  *
  * @internal
  */
 public function register_ui_scripts()
 {
     global $wp_scripts;
     if (!$wp_scripts instanceof WP_Scripts) {
         $wp_scripts = new WP_Scripts();
     }
     $deps_c = array('jquery-ui-core');
     $deps_cw = array_merge($deps_c, array('jquery-ui-widget'));
     $deps_cwm = array_merge($deps_cw, array('jquery-ui-mouse'));
     $deps_cwp = array_merge($deps_cw, array('jquery-ui-position'));
     $jui = array('jquery-ui-accordion' => array('src' => 'jquery.ui.accordion.min.js', 'deps' => $deps_cw), 'jquery-ui-autocomplete' => array('src' => 'jquery.ui.autocomplete.min.js', 'deps' => $deps_cwp), 'jquery-ui-datepicker' => array('src' => 'jquery.ui.datepicker.min.js', 'deps' => $deps_c), 'jquery-ui-progressbar' => array('src' => 'jquery.ui.progressbar.min.js', 'deps' => $deps_cw), 'jquery-ui-slider' => array('src' => 'jquery.ui.slider.min.js', 'deps' => $deps_cwm));
     // register more scripts
     foreach ($jui as $handle => $cfg) {
         // make sure not registered already
         if (!$wp_scripts->query($handle)) {
             // register it
             $wp_scripts->add($handle, ICE_JS_URL . '/' . $cfg['src'], $cfg['deps'], '1.8.12');
             // put in footer group
             $wp_scripts->add_data($handle, 'group', 1);
         }
     }
 }
开发者ID:nathan929,项目名称:infinity,代码行数:29,代码来源:enqueue.php

示例8: wp_default_scripts


//.........这里部分代码省略.........
		'security_error' => __('Security error.'),
		'file_cancelled' => __('File canceled.'),
		'upload_stopped' => __('Upload stopped.'),
		'dismiss' => __('Dismiss'),
		'crunching' => __('Crunching&hellip;'),
		'deleted' => __('moved to the trash.'),
		'error_uploading' => __('&#8220;%s&#8221; has failed to upload.')
	);

	$scripts->add( 'plupload', '/wp-includes/js/plupload/plupload.full.min.js', array(), '2.1.8' );
	// Back compat handles:
	foreach ( array( 'all', 'html5', 'flash', 'silverlight', 'html4' ) as $handle ) {
		$scripts->add( "plupload-$handle", false, array( 'plupload' ), '2.1.1' );
	}

	$scripts->add( 'plupload-handlers', "/wp-includes/js/plupload/handlers$suffix.js", array( 'plupload', 'jquery' ) );
	did_action( 'init' ) && $scripts->localize( 'plupload-handlers', 'pluploadL10n', $uploader_l10n );

	$scripts->add( 'wp-plupload', "/wp-includes/js/plupload/wp-plupload$suffix.js", array( 'plupload', 'jquery', 'json2', 'media-models' ), false, 1 );
	did_action( 'init' ) && $scripts->localize( 'wp-plupload', 'pluploadL10n', $uploader_l10n );

	// keep 'swfupload' for back-compat.
	$scripts->add( 'swfupload', '/wp-includes/js/swfupload/swfupload.js', array(), '2201-20110113');
	$scripts->add( 'swfupload-swfobject', '/wp-includes/js/swfupload/plugins/swfupload.swfobject.js', array('swfupload', 'swfobject'), '2201a');
	$scripts->add( 'swfupload-queue', '/wp-includes/js/swfupload/plugins/swfupload.queue.js', array('swfupload'), '2201');
	$scripts->add( 'swfupload-speed', '/wp-includes/js/swfupload/plugins/swfupload.speed.js', array('swfupload'), '2201');
	$scripts->add( 'swfupload-all', false, array('swfupload', 'swfupload-swfobject', 'swfupload-queue'), '2201');
	$scripts->add( 'swfupload-handlers', "/wp-includes/js/swfupload/handlers$suffix.js", array('swfupload-all', 'jquery'), '2201-20110524');
	did_action( 'init' ) && $scripts->localize( 'swfupload-handlers', 'swfuploadL10n', $uploader_l10n );

	$scripts->add( 'comment-reply', "/wp-includes/js/comment-reply$suffix.js", array(), false, 1 );

	$scripts->add( 'json2', "/wp-includes/js/json2$suffix.js", array(), '2015-05-03' );
	did_action( 'init' ) && $scripts->add_data( 'json2', 'conditional', 'lt IE 8' );

	$scripts->add( 'underscore', "/wp-includes/js/underscore$dev_suffix.js", array(), '1.8.3', 1 );
	$scripts->add( 'backbone', "/wp-includes/js/backbone$dev_suffix.js", array( 'underscore','jquery' ), '1.2.3', 1 );

	$scripts->add( 'wp-util', "/wp-includes/js/wp-util$suffix.js", array('underscore', 'jquery'), false, 1 );
	did_action( 'init' ) && $scripts->localize( 'wp-util', '_wpUtilSettings', array(
		'ajax' => array(
			'url' => admin_url( 'admin-ajax.php', 'relative' ),
		),
	) );

	$scripts->add( 'wp-backbone', "/wp-includes/js/wp-backbone$suffix.js", array('backbone', 'wp-util'), false, 1 );

	$scripts->add( 'revisions', "/wp-admin/js/revisions$suffix.js", array( 'wp-backbone', 'jquery-ui-slider', 'hoverIntent' ), false, 1 );

	$scripts->add( 'imgareaselect', "/wp-includes/js/imgareaselect/jquery.imgareaselect$suffix.js", array('jquery'), false, 1 );

	$scripts->add( 'mediaelement', "/wp-includes/js/mediaelement/mediaelement-and-player.min.js", array('jquery'), '2.22.0', 1 );
	did_action( 'init' ) && $scripts->localize( 'mediaelement', 'mejsL10n', array(
		'language' => get_bloginfo( 'language' ),
		'strings'  => array(
			'Close'                   => __( 'Close' ),
			'Fullscreen'              => __( 'Fullscreen' ),
			'Turn off Fullscreen'     => __( 'Turn off Fullscreen' ),
			'Go Fullscreen'           => __( 'Go Fullscreen' ),
			'Download File'           => __( 'Download File' ),
			'Download Video'          => __( 'Download Video' ),
			'Play'                    => __( 'Play' ),
			'Pause'                   => __( 'Pause' ),
			'Captions/Subtitles'      => __( 'Captions/Subtitles' ),
			'None'                    => __( 'None', 'no captions/subtitles' ),
			'Time Slider'             => __( 'Time Slider' ),
开发者ID:staylor,项目名称:develop.svn.wordpress.org,代码行数:67,代码来源:script-loader.php

示例9: add_data

 /**
  * Adds script data to registered components.
  *
  * @note This method implements the ability to add additional inline data to specific scripts.
  *    As of v3.4, WordPress® is still lacking functions to interact w/ this feature.
  *    Therefore, we'll need to access `$wp_scripts` directly.
  *
  * @param string|array $components A string, or an array of specific components that need `$data` (i.e. inline JavaScript code).
  *
  * @param string       $data The data (i.e. inline JavaScript code) that is needed by `$components`.
  *
  * @throws exception If invalid types are passed through arguments list.
  */
 public function add_data($components, $data)
 {
     $this->check_arg_types(array('string', 'array'), 'string', func_get_args());
     $components = (array) $components;
     // Force array value.
     global $wp_scripts;
     // Global object reference.
     if (!$wp_scripts instanceof \WP_Scripts) {
         $wp_scripts = new \WP_Scripts();
     }
     foreach ($components = array_unique($components) as $_handle) {
         if ($this->©string->is_not_empty($_handle) && wp_script_is($_handle, 'registered')) {
             $existing_data = $wp_scripts->get_data($_handle, 'data');
             $wp_scripts->add_data($_handle, 'data', trim($existing_data . "\n" . $data));
         }
     }
 }
开发者ID:panvagenas,项目名称:x-related-posts,代码行数:30,代码来源:scripts.php


注:本文中的WP_Scripts::add_data方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。