diff --git src/wp-admin/includes/template.php src/wp-admin/includes/template.php
index 0771b7129e..4277ed4e2f 100644
--- src/wp-admin/includes/template.php
+++ src/wp-admin/includes/template.php
@@ -1734,6 +1734,31 @@ function add_settings_field( $id, $title, $callback, $page, $section = 'default'
 	);
 }
 
+/**
+ * Removes field from a section of a settings page.
+ *
+ * Part of the Settings API. Use this to remove a previously
+ * declared settings field.
+ *
+ *
+ * @since 6.3
+ *
+ * @global array $wp_settings_fields Storage array of settings fields and info about their pages/sections.
+ *
+ * @param string $id       Slug-name to identify the field.
+ * @param string $page     The slug-name of the settings page on which to show the section
+ *                         (general, reading, writing, ...).
+ * @param string $section  Optional. The slug-name of the section of the settings page
+ *                         with which the field is associated. Default 'default'.
+ */
+function remove_settings_field( $id, $page, $section = 'default' ) {
+	global $wp_settings_fields;
+
+	if ( isset( $wp_settings_fields[ $page ][ $section ][ $id ] ) ) {
+		unset( $wp_settings_fields[ $page ][ $section ][ $id ] );
+	}
+}
+
 /**
  * Prints out all settings sections added to a particular settings page.
  *
