Changeset 52184 for trunk/src/wp-includes/nav-menu.php
- Timestamp:
- 11/16/2021 05:07:43 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/nav-menu.php
r52079 r52184 407 407 * Save the properties of a menu item or create a new one. 408 408 * 409 * The menu-item-title, menu-item-description , menu-item-attr-title, and menu-item-contentare expected409 * The menu-item-title, menu-item-description and menu-item-attr-title are expected 410 410 * to be pre-slashed since they are passed directly to APIs that expect slashed data. 411 411 * 412 412 * @since 3.0.0 413 * @since 5.9.0 Added the menu-item-content parameter.414 413 * 415 414 * @param int $menu_id The ID of the menu. Required. If "0", makes the menu item a draft orphan. … … 450 449 'menu-item-target' => '', 451 450 'menu-item-classes' => '', 452 'menu-item-content' => '',453 451 'menu-item-xfn' => '', 454 452 'menu-item-status' => '', … … 575 573 update_post_meta( $menu_item_db_id, '_menu_item_xfn', $args['menu-item-xfn'] ); 576 574 update_post_meta( $menu_item_db_id, '_menu_item_url', esc_url_raw( $args['menu-item-url'] ) ); 577 update_post_meta( $menu_item_db_id, '_menu_item_content', $args['menu-item-content'] );578 575 579 576 if ( 0 == $menu_id ) { … … 914 911 $menu_item->title = ( '' === $menu_item->post_title ) ? $original_title : $menu_item->post_title; 915 912 916 } elseif ( 'block' === $menu_item->type ) {917 $menu_item->type_label = __( 'Block' );918 $menu_item->title = $menu_item->post_title;919 $menu_item->menu_item_content = ! isset( $menu_item->menu_item_content ) ? get_post_meta( $menu_item->ID, '_menu_item_content', true ) : $menu_item->menu_item_content;920 913 } else { 921 914 $menu_item->type_label = __( 'Custom Link' );
Note: See TracChangeset
for help on using the changeset viewer.