@@ 666-685 (lines=20) @@ | ||
663 | $reorder = true; |
|
664 | break; |
|
665 | } |
|
666 | } else { |
|
667 | check_admin_referer( 'nova_move_item_down_' . $post_id ); |
|
668 | ||
669 | $last_post_id = end( $order ); |
|
670 | if ( $post_id == $last_post_id ) { |
|
671 | break; |
|
672 | } |
|
673 | ||
674 | foreach ( $order as $menu_order => $order_post_id ) { |
|
675 | if ( $post_id != $order_post_id ) { |
|
676 | continue; |
|
677 | } |
|
678 | ||
679 | $swap_post_id = $order[$menu_order + 1]; |
|
680 | $order[$menu_order + 1] = $post_id; |
|
681 | $order[$menu_order] = $swap_post_id; |
|
682 | ||
683 | $reorder = true; |
|
684 | } |
|
685 | } |
|
686 | ||
687 | if ( $reorder ) { |
|
688 | foreach ( $order as $menu_order => $ID ) { |
|
@@ 727-746 (lines=20) @@ | ||
724 | $reorder = true; |
|
725 | break; |
|
726 | } |
|
727 | } else { |
|
728 | check_admin_referer( 'nova_move_menu_down_' . $term_id ); |
|
729 | ||
730 | $last_term_id = end( $order ); |
|
731 | if ( $term_id == $last_term_id ) { |
|
732 | break; |
|
733 | } |
|
734 | ||
735 | foreach ( $order as $menu_order => $order_term_id ) { |
|
736 | if ( $term_id != $order_term_id ) { |
|
737 | continue; |
|
738 | } |
|
739 | ||
740 | $swap_term_id = $order[$menu_order + 1]; |
|
741 | $order[$menu_order + 1] = $term_id; |
|
742 | $order[$menu_order] = $swap_term_id; |
|
743 | ||
744 | $reorder = true; |
|
745 | } |
|
746 | } |
|
747 | ||
748 | if ( $reorder ) { |
|
749 | update_option( 'nova_menu_order', $order ); |