diff --git a/src/wp-includes/html-api/class-wp-css-attribute-selector.php b/src/wp-includes/html-api/class-wp-css-attribute-selector.php
index ab566f8f1af11..d2d4d17792a81 100644
--- a/src/wp-includes/html-api/class-wp-css-attribute-selector.php
+++ b/src/wp-includes/html-api/class-wp-css-attribute-selector.php
@@ -140,7 +140,7 @@ final class WP_CSS_Attribute_Selector extends WP_CSS_Selector_Parser_Matcher {
* @param string|null $modifier The attribute case modifier.
* Must be one of the class MODIFIER_* constants or null.
*/
- public function __construct( string $name, ?string $matcher = null, ?string $value = null, ?string $modifier = null ) {
+ private function __construct( string $name, ?string $matcher = null, ?string $value = null, ?string $modifier = null ) {
$this->name = $name;
$this->matcher = $matcher;
$this->value = $value;
diff --git a/src/wp-includes/html-api/class-wp-css-class-selector.php b/src/wp-includes/html-api/class-wp-css-class-selector.php
index 9abcb881ace49..ff7a0b0442813 100644
--- a/src/wp-includes/html-api/class-wp-css-class-selector.php
+++ b/src/wp-includes/html-api/class-wp-css-class-selector.php
@@ -29,7 +29,7 @@ final class WP_CSS_Class_Selector extends WP_CSS_Selector_Parser_Matcher {
*
* @param string $class_name The class name to match.
*/
- public function __construct( string $class_name ) {
+ private function __construct( string $class_name ) {
$this->class_name = $class_name;
}
diff --git a/src/wp-includes/html-api/class-wp-css-compound-selector.php b/src/wp-includes/html-api/class-wp-css-compound-selector.php
index 002021472f496..077ed5aa4b7f3 100644
--- a/src/wp-includes/html-api/class-wp-css-compound-selector.php
+++ b/src/wp-includes/html-api/class-wp-css-compound-selector.php
@@ -45,7 +45,7 @@ final class WP_CSS_Compound_Selector extends WP_CSS_Selector_Parser_Matcher {
* @param (WP_CSS_ID_Selector|WP_CSS_Class_Selector|WP_CSS_Attribute_Selector)[]|null $subclass_selectors
* The array of subclass selectors or null.
*/
- public function __construct( ?WP_CSS_Type_Selector $type_selector, ?array $subclass_selectors ) {
+ private function __construct( ?WP_CSS_Type_Selector $type_selector, ?array $subclass_selectors ) {
$this->type_selector = $type_selector;
$this->subclass_selectors = array() === $subclass_selectors ? null : $subclass_selectors;
}
diff --git a/src/wp-includes/html-api/class-wp-css-id-selector.php b/src/wp-includes/html-api/class-wp-css-id-selector.php
index de854c37eea9f..2c7cb6feec658 100644
--- a/src/wp-includes/html-api/class-wp-css-id-selector.php
+++ b/src/wp-includes/html-api/class-wp-css-id-selector.php
@@ -29,7 +29,7 @@ final class WP_CSS_ID_Selector extends WP_CSS_Selector_Parser_Matcher {
*
* @param string $id The ID to match.
*/
- public function __construct( string $id ) {
+ private function __construct( string $id ) {
$this->id = $id;
}
diff --git a/src/wp-includes/html-api/class-wp-css-type-selector.php b/src/wp-includes/html-api/class-wp-css-type-selector.php
index 492569ee51d65..ab41a87f1a113 100644
--- a/src/wp-includes/html-api/class-wp-css-type-selector.php
+++ b/src/wp-includes/html-api/class-wp-css-type-selector.php
@@ -29,7 +29,7 @@ final class WP_CSS_Type_Selector extends WP_CSS_Selector_Parser_Matcher {
*
* @param string $type The element type (tag name) to match or '*' to match any element.
*/
- public function __construct( string $type ) {
+ private function __construct( string $type ) {
$this->type = $type;
}