registered[$handle]->ver ? $this->registered[$handle]->ver : $this->default_version; if ( isset($this->args[$handle]) ) $ver .= '&' . $this->args[$handle]; if ( isset($this->registered[$handle]->args) ) $media = attribute_escape( $this->registered[$handle]->args ); else $media = 'all'; $src = $this->registered[$handle]->src; if ( !preg_match('|^https?://|', $src) ) { $src = $this->base_url . $src; } $src = add_query_arg('ver', $ver, $src); $src = clean_url(apply_filters( 'style_loader_src', $src )); echo "\n"; // Could do something with $this->registered[$handle]->extra here to print out extra CSS rules // echo "\n"; return true; } function all_deps( $handles, $recursion = false ) { $r = parent::all_deps( $handles, $recursion ); if ( !$recursion ) $this->to_do = apply_filters( 'print_styles_array', $this->to_do ); return $r; } }