Title: Classes | Page 13 of 20 | Developer.WordPress.org

---

# Classes

 * class[WP_HTML_Doctype_Info](https://developer.wordpress.org/reference/classes/wp_html_doctype_info/)
 * Core class used by the HTML API to represent a DOCTYPE declaration.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_doctype_info/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_doctype_info/#uses)
   | Source: [wp-includes/html-api/class-wp-html-doctype-info.php:57](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-doctype-info.php#L57-L618)
 * class[WP_HTML_Open_Elements](https://developer.wordpress.org/reference/classes/wp_html_open_elements/)
 * Core class used by the HTML processor during HTML parsing for managing the stack
   of open elements.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_open_elements/#uses)
   | Source: [wp-includes/html-api/class-wp-html-open-elements.php:30](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-open-elements.php#L30-L852)
 * class[WP_HTML_Processor](https://developer.wordpress.org/reference/classes/wp_html_processor/)
 * Core class used to safely parse and modify an HTML document.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_processor/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_html_processor/#uses)
   | Source: [wp-includes/html-api/class-wp-html-processor.php:144](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-processor.php#L144-L6745)
 * class[WP_HTML_Processor_State](https://developer.wordpress.org/reference/classes/wp_html_processor_state/)
 * Core class used by the HTML processor during HTML parsing for managing the internal
   parsing state.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_processor_state/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_processor_state/#uses)
   | Source: [wp-includes/html-api/class-wp-html-processor-state.php:22](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-processor-state.php#L22-L454)
 * class[WP_HTML_Span](https://developer.wordpress.org/reference/classes/wp_html_span/)
 * Core class used by the HTML tag processor to represent a textual span inside 
   an HTML document.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_span/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_span/#uses)
   | Source: [wp-includes/html-api/class-wp-html-span.php:25](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-span.php#L25-L56)
 * class[WP_HTML_Stack_Event](https://developer.wordpress.org/reference/classes/wp_html_stack_event/)
 * Core class used by the HTML Processor as a record for stack operations.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_stack_event/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_stack_event/#uses)
   | Source: [wp-includes/html-api/class-wp-html-stack-event.php:20](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-stack-event.php#L20-L82)
 * class[WP_HTML_Tag_Processor](https://developer.wordpress.org/reference/classes/wp_html_tag_processor/)
 * Core class used to modify attributes in an HTML document for tags matching a 
   query.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_html_tag_processor/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_tag_processor/#uses)
   | Source: [wp-includes/html-api/class-wp-html-tag-processor.php:411](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-tag-processor.php#L411-L5077)
 * class[WP_HTML_Text_Replacement](https://developer.wordpress.org/reference/classes/wp_html_text_replacement/)
 * Core class used by the HTML tag processor as a data structure for replacing existing
   content from start to end, allowing to drastically improve performance.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_text_replacement/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_text_replacement/#uses)
   | Source: [wp-includes/html-api/class-wp-html-text-replacement.php:22](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-text-replacement.php#L22-L64)
 * class[WP_HTML_Token](https://developer.wordpress.org/reference/classes/wp_html_token/)
 * Core class used by the HTML processor during HTML parsing for referring to tokens
   in the input HTML string.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_token/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_token/#uses)
   | Source: [wp-includes/html-api/class-wp-html-token.php:22](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-token.php#L22-L126)
 * class[WP_HTML_Unsupported_Exception](https://developer.wordpress.org/reference/classes/wp_html_unsupported_exception/)
 * Core class used by the HTML processor during HTML parsing for indicating that
   a given operation is unsupported.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_html_unsupported_exception/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_html_unsupported_exception/#uses)
   | Source: [wp-includes/html-api/class-wp-html-unsupported-exception.php:30](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/html-api/class-wp-html-unsupported-exception.php#L30-L115)
 * class[WP_Http](https://developer.wordpress.org/reference/classes/wp_http/)
 * Core class used for managing HTTP transports and making HTTP requests.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http/#uses)
   | Source: [wp-includes/class-wp-http.php:33](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http.php#L33-L1127)
 * class[WP_Http_Cookie](https://developer.wordpress.org/reference/classes/wp_http_cookie/)
 * Core class used to encapsulate a single cookie object for internal use.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_cookie/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_cookie/#uses)
   | Source: [wp-includes/class-wp-http-cookie.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-cookie.php#L21-L277)
 * class[WP_Http_Curl](https://developer.wordpress.org/reference/classes/wp_http_curl/)
 * Core class used to integrate Curl as an HTTP transport.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_curl/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_curl/#uses)
   | Source: [wp-includes/class-wp-http-curl.php:21](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-curl.php#L21-L445)
 * class[WP_Http_Encoding](https://developer.wordpress.org/reference/classes/wp_http_encoding/)
 * Core class used to implement deflate and gzip transfer encoding support for HTTP
   requests.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_encoding/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_encoding/#uses)
   | Source: [wp-includes/class-wp-http-encoding.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-encoding.php#L17-L234)
 * class[WP_HTTP_Fsockopen](https://developer.wordpress.org/reference/classes/wp_http_fsockopen/)
 * Deprecated HTTP Transport method which used fsockopen.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_fsockopen/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_http_fsockopen/#uses)
   | Source: [wp-includes/class-wp-http-streams.php:530](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-streams.php#L530-L532)
 * class[WP_HTTP_IXR_Client](https://developer.wordpress.org/reference/classes/wp_http_ixr_client/)
 * WP_HTTP_IXR_Client
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_ixr_client/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_http_ixr_client/#uses)
   | Source: [wp-includes/class-wp-http-ixr-client.php:8](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-ixr-client.php#L8-L127)
 * class[WP_HTTP_Polling_Sync_Server](https://developer.wordpress.org/reference/classes/wp_http_polling_sync_server/)
 * Core class that contains an HTTP server used for collaborative editing.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_polling_sync_server/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_polling_sync_server/#uses)
   | Source: [wp-includes/collaboration/class-wp-http-polling-sync-server.php:14](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-http-polling-sync-server.php#L14-L608)
 * class[WP_HTTP_Proxy](https://developer.wordpress.org/reference/classes/wp_http_proxy/)
 * Core class used to implement HTTP API proxy support.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_proxy/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_proxy/#uses)
   | Source: [wp-includes/class-wp-http-proxy.php:42](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-proxy.php#L42-L227)
 * class[WP_HTTP_Requests_Hooks](https://developer.wordpress.org/reference/classes/wp_http_requests_hooks/)
 * Bridge to connect Requests internal hooks to WordPress actions.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_requests_hooks/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_requests_hooks/#uses)
   | Source: [wp-includes/class-wp-http-requests-hooks.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-requests-hooks.php#L17-L79)
 * class[WP_HTTP_Requests_Response](https://developer.wordpress.org/reference/classes/wp_http_requests_response/)
 * Core wrapper object for a WpOrg\Requests\Response for standardization.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_http_requests_response/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_http_requests_response/#uses)
   | Source: [wp-includes/class-wp-http-requests-response.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-requests-response.php#L17-L197)
 * class[WP_HTTP_Response](https://developer.wordpress.org/reference/classes/wp_http_response/)
 * Core class used to prepare HTTP responses.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_http_response/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_response/#uses)
   | Source: [wp-includes/class-wp-http-response.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-response.php#L15-L154)
 * class[WP_Http_Streams](https://developer.wordpress.org/reference/classes/wp_http_streams/)
 * Core class used to integrate PHP Streams as an HTTP transport.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_http_streams/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_http_streams/#uses)
   | Source: [wp-includes/class-wp-http-streams.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-http-streams.php#L18-L517)
 * class[WP_Icons_Registry](https://developer.wordpress.org/reference/classes/wp_icons_registry/)
 * Core class used for interacting with registered icons.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_icons_registry/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_icons_registry/#uses)
   | Source: [wp-includes/class-wp-icons-registry.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-icons-registry.php#L15-L310)
 * class[WP_Image_Editor](https://developer.wordpress.org/reference/classes/wp_image_editor/)
 * Base image editor class from which implementations extend
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_image_editor/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_image_editor/#uses)
   | Source: [wp-includes/class-wp-image-editor.php:14](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-image-editor.php#L14-L642)
 * class[WP_Image_Editor_GD](https://developer.wordpress.org/reference/classes/wp_image_editor_gd/)
 * WordPress Image Editor Class for Image Manipulation through GD
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_image_editor_gd/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_image_editor_gd/#uses)
   | Source: [wp-includes/class-wp-image-editor-gd.php:16](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-image-editor-gd.php#L16-L687)
 * class[WP_Image_Editor_Imagick](https://developer.wordpress.org/reference/classes/wp_image_editor_imagick/)
 * WordPress Image Editor Class for Image Manipulation through Imagick PHP Module
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_image_editor_imagick/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_image_editor_imagick/#uses)
   | Source: [wp-includes/class-wp-image-editor-imagick.php:16](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-image-editor-imagick.php#L16-L1182)
 * class[WP_Importer](https://developer.wordpress.org/reference/classes/wp_importer/)
 * WP_Importer base class
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_importer/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_importer/#uses)
   | Source: [wp-admin/includes/class-wp-importer.php:10](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-wp-importer.php#L10-L291)
 * class[WP_Interactivity_API](https://developer.wordpress.org/reference/classes/wp_interactivity_api/)
 * Class used to process the Interactivity API on the server.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_interactivity_api/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_interactivity_api/#uses)
   | Source: [wp-includes/interactivity-api/class-wp-interactivity-api.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/interactivity-api/class-wp-interactivity-api.php#L15-L1455)
 * class[WP_Interactivity_API_Directives_Processor](https://developer.wordpress.org/reference/classes/wp_interactivity_api_directives_processor/)
 * Class used to iterate over the tags of an HTML string and help process the directive
   attributes.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_interactivity_api_directives_processor/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_interactivity_api_directives_processor/#uses)
   | Source: [wp-includes/interactivity-api/class-wp-interactivity-api-directives-processor.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/interactivity-api/class-wp-interactivity-api-directives-processor.php#L18-L282)
 * class[WP_Internal_Pointers](https://developer.wordpress.org/reference/classes/wp_internal_pointers/)
 * Core class used to implement an internal admin pointers API.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_internal_pointers/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_internal_pointers/#uses)
   | Source: [wp-admin/includes/class-wp-internal-pointers.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-wp-internal-pointers.php#L15-L175)

 [Previous Page](https://developer.wordpress.org/reference/classes/page/12/?output_format=md)

[1](https://developer.wordpress.org/reference/classes/?output_format=md) … [11](https://developer.wordpress.org/reference/classes/page/11/?output_format=md)
[12](https://developer.wordpress.org/reference/classes/page/12/?output_format=md)
13 [14](https://developer.wordpress.org/reference/classes/page/14/?output_format=md)
[15](https://developer.wordpress.org/reference/classes/page/15/?output_format=md)…
[20](https://developer.wordpress.org/reference/classes/page/20/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/classes/page/14/?output_format=md)