@@ 660-679 (lines=20) @@ | ||
657 | $reorder = true; |
|
658 | break; |
|
659 | } |
|
660 | } else { |
|
661 | check_admin_referer( 'nova_move_item_down_' . $post_id ); |
|
662 | ||
663 | $last_post_id = end( $order ); |
|
664 | if ( $post_id == $last_post_id ) { |
|
665 | break; |
|
666 | } |
|
667 | ||
668 | foreach ( $order as $menu_order => $order_post_id ) { |
|
669 | if ( $post_id != $order_post_id ) { |
|
670 | continue; |
|
671 | } |
|
672 | ||
673 | $swap_post_id = $order[$menu_order + 1]; |
|
674 | $order[$menu_order + 1] = $post_id; |
|
675 | $order[$menu_order] = $swap_post_id; |
|
676 | ||
677 | $reorder = true; |
|
678 | } |
|
679 | } |
|
680 | ||
681 | if ( $reorder ) { |
|
682 | foreach ( $order as $menu_order => $ID ) { |
|
@@ 721-740 (lines=20) @@ | ||
718 | $reorder = true; |
|
719 | break; |
|
720 | } |
|
721 | } else { |
|
722 | check_admin_referer( 'nova_move_menu_down_' . $term_id ); |
|
723 | ||
724 | $last_term_id = end( $order ); |
|
725 | if ( $term_id == $last_term_id ) { |
|
726 | break; |
|
727 | } |
|
728 | ||
729 | foreach ( $order as $menu_order => $order_term_id ) { |
|
730 | if ( $term_id != $order_term_id ) { |
|
731 | continue; |
|
732 | } |
|
733 | ||
734 | $swap_term_id = $order[$menu_order + 1]; |
|
735 | $order[$menu_order + 1] = $term_id; |
|
736 | $order[$menu_order] = $swap_term_id; |
|
737 | ||
738 | $reorder = true; |
|
739 | } |
|
740 | } |
|
741 | ||
742 | if ( $reorder ) { |
|
743 | update_option( 'nova_menu_order', $order ); |