array(), self::CONFIG_KEY_IMAGE =>array(), self::CONFIG_KEY_LINK =>array(), self::CONFIG_KEY_OEMBED =>array(), self::CONFIG_KEY_VIDEO =>array(), self::CONFIG_KEY_SNDCLOUD =>array(), ); } /** * @param $handle string * @param $deps array * * @return bool */ protected function setScriptDependency( $handle, $deps ) { global $wp_scripts; $script = $wp_scripts->query( $handle ); if ( ! $script ) { return false; } foreach ( $deps as $dep ) { if ( ! in_array( $dep, $script->deps ) ) { $script->deps[] = $dep; } } return true; } }