Coding Standards: Replace `strval()` with `(string)` type casting in `wp_nav_menu()`.
This adjusts a newly introduced instance for consistency with the rest of core. Follow-up to [49108], [55059]. See #57169. Built from https://develop.svn.wordpress.org/trunk@55352 git-svn-id: http://core.svn.wordpress.org/trunk@54885 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
f8dd6946fc
commit
6ead8cfda8
|
@ -200,10 +200,9 @@ function wp_nav_menu( $args = array() ) {
|
||||||
foreach ( (array) $menu_items as $menu_item ) {
|
foreach ( (array) $menu_items as $menu_item ) {
|
||||||
/*
|
/*
|
||||||
* Fix invalid `menu_item_parent`. See: https://core.trac.wordpress.org/ticket/56926.
|
* Fix invalid `menu_item_parent`. See: https://core.trac.wordpress.org/ticket/56926.
|
||||||
* Compare as strings. Plugins may change the ID to string.
|
* Compare as strings. Plugins may change the ID to a string.
|
||||||
* To avoid modifying the object, use `strval()` rather than casting to (string).
|
|
||||||
*/
|
*/
|
||||||
if ( strval( $menu_item->ID ) === strval( $menu_item->menu_item_parent ) ) {
|
if ( (string) $menu_item->ID === (string) $menu_item->menu_item_parent ) {
|
||||||
$menu_item->menu_item_parent = 0;
|
$menu_item->menu_item_parent = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
*
|
*
|
||||||
* @global string $wp_version
|
* @global string $wp_version
|
||||||
*/
|
*/
|
||||||
$wp_version = '6.2-beta2-55351';
|
$wp_version = '6.2-beta2-55352';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||||
|
|
Loading…
Reference in New Issue