Title: WordPress | Page 26 of 49 | Developer.WordPress.org

---

# @package: WordPress

 * method[WP_REST_Font_Faces_Controller::get_items()](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_items/)
 * Retrieves a collection of font faces within the parent font family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_items/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_items/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php:276](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php#L276-L283)
 * method[WP_REST_Font_Faces_Controller::get_item()](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_item/)
 * Retrieves a single font face within the parent font family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_item/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_item/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php:293](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php#L293-L315)
 * method[WP_REST_Font_Faces_Controller::get_item_permissions_check()](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_item_permissions_check/)
 * Checks if a given request has access to a font face.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_item_permissions_check/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_item_permissions_check/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php:137](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php#L137-L152)
 * method[WP_REST_Font_Faces_Controller::validate_create_font_face_settings()](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/validate_create_font_face_settings/)
 * Validates settings when creating a font face.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/validate_create_font_face_settings/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/validate_create_font_face_settings/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php:163](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php#L163-L244)
 * class[WP_REST_Font_Faces_Controller](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/)
 * Class to access font faces through the REST API.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php:13](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php#L13-L958)
 * method[WP_REST_Font_Faces_Controller::register_routes()](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/register_routes/)
 * Registers the routes for posts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/register_routes/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/register_routes/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php:38](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php#L38-L105)
 * method[WP_REST_Font_Faces_Controller::get_items_permissions_check()](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_items_permissions_check/)
 * Checks if a given request has access to font faces.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_items_permissions_check/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_faces_controller/get_items_permissions_check/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php:115](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php#L115-L127)
 * method[WP_REST_Font_Families_Controller::prepare_font_face_links()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_font_face_links/)
 * Prepares child font face links for the request.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_font_face_links/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_font_face_links/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:502](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L502-L512)
 * method[WP_REST_Font_Families_Controller::prepare_item_for_database()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_item_for_database/)
 * Prepares a single font family post for create or update.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_item_for_database/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_item_for_database/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:522](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L522-L551)
 * method[WP_REST_Font_Families_Controller::get_settings_from_post()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_settings_from_post/)
 * Gets the font family’s settings from the post.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_settings_from_post/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_settings_from_post/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:561](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L561-L571)
 * method[WP_REST_Font_Families_Controller::get_collection_params()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_collection_params/)
 * Retrieves the query params for the font family collection.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_collection_params/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_collection_params/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:398](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L398-L423)
 * method[WP_REST_Font_Families_Controller::get_endpoint_args_for_item_schema()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_endpoint_args_for_item_schema/)
 * Get the arguments used when creating or updating a font family.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_endpoint_args_for_item_schema/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_endpoint_args_for_item_schema/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:432](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L432-L450)
 * method[WP_REST_Font_Families_Controller::get_font_face_ids()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_font_face_ids/)
 * Get the child font face post IDs.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_font_face_ids/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_font_face_ids/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:460](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L460-L475)
 * method[WP_REST_Font_Families_Controller::prepare_links()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_links/)
 * Prepares font family links for the request.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_links/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_links/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:485](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L485-L494)
 * hook[rest_wp_font_family_collection_params](https://developer.wordpress.org/reference/hooks/rest_wp_font_family_collection_params/)
 * Filters collection parameters for the font family controller.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/rest_wp_font_family_collection_params/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/rest_wp_font_family_collection_params/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:422](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L422-L422)
 * method[WP_REST_Font_Families_Controller::prepare_item_for_response()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_item_for_response/)
 * Prepares a single font family output for response.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_item_for_response/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/prepare_item_for_response/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:239](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L239-L280)
 * method[WP_REST_Font_Families_Controller::get_item_schema()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_item_schema/)
 * Retrieves the post’s schema, conforming to JSON Schema.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_item_schema/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_item_schema/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:289](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L289-L369)
 * hook[rest_prepare_wp_font_family](https://developer.wordpress.org/reference/hooks/rest_prepare_wp_font_family/)
 * Filters the font family data for a REST API response.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/rest_prepare_wp_font_family/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/rest_prepare_wp_font_family/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:279](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L279-L279)
 * method[WP_REST_Font_Families_Controller::get_public_item_schema()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_public_item_schema/)
 * Retrieves the item’s schema for display / public consumption purposes.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_public_item_schema/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_public_item_schema/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:378](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L378-L389)
 * method[WP_REST_Font_Families_Controller::get_item_permissions_check()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_item_permissions_check/)
 * Checks if a given request has access to a font family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_item_permissions_check/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_item_permissions_check/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:63](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L63-L78)
 * method[WP_REST_Font_Families_Controller::validate_font_family_settings()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/validate_font_family_settings/)
 * Validates settings when creating or updating a font family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/validate_font_family_settings/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/validate_font_family_settings/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:89](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L89-L149)
 * method[WP_REST_Font_Families_Controller::sanitize_font_family_settings()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/sanitize_font_family_settings/)
 * Sanitizes the font family settings when creating or updating a font family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/sanitize_font_family_settings/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/sanitize_font_family_settings/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:159](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L159-L171)
 * method[WP_REST_Font_Families_Controller::create_item()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/create_item/)
 * Creates a single font family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/create_item/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/create_item/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:181](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L181-L204)
 * method[WP_REST_Font_Families_Controller::delete_item()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/delete_item/)
 * Deletes a single font family.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/delete_item/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/delete_item/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:214](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L214-L228)
 * class[WP_REST_Font_Families_Controller](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/)
 * Font Families Controller class.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L15-L572)
 * method[WP_REST_Font_Families_Controller::get_items_permissions_check()](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_items_permissions_check/)
 * Checks if a given request has access to font families.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_items_permissions_check/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/wp_rest_font_families_controller/get_items_permissions_check/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php:41](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-families-controller.php#L41-L53)
 * method[WP_REST_Attachments_Controller::handle_featured_media()](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/handle_featured_media/)
 * Determines the featured media based on a request param.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/handle_featured_media/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/classes/wp_rest_attachments_controller/handle_featured_media/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php:422](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-attachments-controller.php#L422-L448)
 * method[WP_REST_Templates_Controller::get_wp_templates_author_text_field()](https://developer.wordpress.org/reference/classes/wp_rest_templates_controller/get_wp_templates_author_text_field/)
 * Returns a human readable text for the author of the template.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_templates_controller/get_wp_templates_author_text_field/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/classes/wp_rest_templates_controller/get_wp_templates_author_text_field/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-templates-controller.php:878](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-templates-controller.php#L878-L931)
 * method[WP_REST_Templates_Controller::get_wp_templates_original_source_field()](https://developer.wordpress.org/reference/classes/wp_rest_templates_controller/get_wp_templates_original_source_field/)
 * Returns the source from where the template originally comes from.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_templates_controller/get_wp_templates_original_source_field/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_templates_controller/get_wp_templates_original_source_field/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-templates-controller.php:826](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-templates-controller.php#L826-L868)
 * method[WP_REST_Font_Collections_Controller::prepare_links()](https://developer.wordpress.org/reference/classes/wp_rest_font_collections_controller/prepare_links/)
 * Prepares links for the request.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_collections_controller/prepare_links/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_font_collections_controller/prepare_links/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php:298](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php#L298-L307)

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

[1](https://developer.wordpress.org/reference/package/wordpress/?output_format=md)…
[24](https://developer.wordpress.org/reference/package/wordpress/page/24/?output_format=md)
[25](https://developer.wordpress.org/reference/package/wordpress/page/25/?output_format=md)
26 [27](https://developer.wordpress.org/reference/package/wordpress/page/27/?output_format=md)
[28](https://developer.wordpress.org/reference/package/wordpress/page/28/?output_format=md)…
[49](https://developer.wordpress.org/reference/package/wordpress/page/49/?output_format=md)

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