- Timestamp:
- 02/18/2026 04:38:42 AM (6 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/customize/class-wp-customize-nav-menu-item-setting.php
r61433 r61670 760 760 * 761 761 * @since 4.3.0 762 * @since 7.0.0 Return type updated from null|void to bool for compatibility with base class. 762 763 * 763 764 * @see wp_update_nav_menu_item() … … 766 767 * entirely. See WP_Customize_Nav_Menu_Item_Setting::$default for what the value 767 768 * should consist of. 768 * @return null|void769 * @return bool Whether updated. 769 770 */ 770 771 protected function update( $value ) { 771 772 if ( $this->is_updated ) { 772 return ;773 return ( 'error' !== $this->update_status ); 773 774 } 774 775 … … 807 808 $this->update_status = 'error'; 808 809 $this->update_error = new WP_Error( 'unexpected_nav_menu_setting' ); 809 return ;810 return false; 810 811 } 811 812 … … 813 814 $this->update_status = 'error'; 814 815 $this->update_error = new WP_Error( 'nav_menu_setting_failure' ); 815 return ;816 return false; 816 817 } 817 818 … … 819 820 $this->update_status = 'error'; 820 821 $this->update_error = new WP_Error( 'unexpected_previous_term_id' ); 821 return ;822 return false; 822 823 } 823 824 … … 833 834 $this->update_status = 'error'; 834 835 $this->update_error = new WP_Error( 'unexpected_nav_menu_item_setting' ); 835 return ;836 return false; 836 837 } 837 838 … … 839 840 $this->update_status = 'error'; 840 841 $this->update_error = new WP_Error( 'nav_menu_item_setting_failure' ); 841 return ;842 return false; 842 843 } 843 844 … … 845 846 $this->update_status = 'error'; 846 847 $this->update_error = new WP_Error( 'unexpected_previous_post_id' ); 847 return ;848 return false; 848 849 } 849 850 … … 887 888 } 888 889 } 890 891 return ( 'error' !== $this->update_status ); 889 892 } 890 893
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)