Make WordPress Core

Changeset 58245


Ignore:
Timestamp:
05/30/2024 05:21:00 AM (2 years ago)
Author:
isabel_brison
Message:

Editor: Update util for scoping CSS selectors.

Adds early return for existing scope_selector method in preparation for extending block style variations.

Props aaronrobertshaw, audrasjb, isabel_brison.
Fixes #61120.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-theme-json.php

    r58244 r58245  
    17981798         *
    17991799         * @since 5.9.0
     1800         * @since 6.6.0 Added early return if missing scope or selector.
    18001801         *
    18011802         * @param string $scope    Selector to scope to.
    … …  
    18041805         */
    18051806        public static function scope_selector( $scope, $selector ) {
     1807                if ( ! $scope || ! $selector ) {
     1808                        return $selector;
     1809                }
     1810
    18061811                $scopes    = explode( ',', $scope );
    18071812                $selectors = explode( ',', $selector );
Note: See TracChangeset for help on using the changeset viewer.