| @@ 619-638 (lines=20) @@ | ||
| 616 | $reorder = true; |
|
| 617 | break; |
|
| 618 | } |
|
| 619 | } else { |
|
| 620 | check_admin_referer( 'nova_move_item_down_' . $post_id ); |
|
| 621 | ||
| 622 | $last_post_id = end( $order ); |
|
| 623 | if ( $post_id == $last_post_id ) { |
|
| 624 | break; |
|
| 625 | } |
|
| 626 | ||
| 627 | foreach ( $order as $menu_order => $order_post_id ) { |
|
| 628 | if ( $post_id != $order_post_id ) { |
|
| 629 | continue; |
|
| 630 | } |
|
| 631 | ||
| 632 | $swap_post_id = $order[$menu_order + 1]; |
|
| 633 | $order[$menu_order + 1] = $post_id; |
|
| 634 | $order[$menu_order] = $swap_post_id; |
|
| 635 | ||
| 636 | $reorder = true; |
|
| 637 | } |
|
| 638 | } |
|
| 639 | ||
| 640 | if ( $reorder ) { |
|
| 641 | foreach ( $order as $menu_order => $ID ) { |
|
| @@ 680-699 (lines=20) @@ | ||
| 677 | $reorder = true; |
|
| 678 | break; |
|
| 679 | } |
|
| 680 | } else { |
|
| 681 | check_admin_referer( 'nova_move_menu_down_' . $term_id ); |
|
| 682 | ||
| 683 | $last_term_id = end( $order ); |
|
| 684 | if ( $term_id == $last_term_id ) { |
|
| 685 | break; |
|
| 686 | } |
|
| 687 | ||
| 688 | foreach ( $order as $menu_order => $order_term_id ) { |
|
| 689 | if ( $term_id != $order_term_id ) { |
|
| 690 | continue; |
|
| 691 | } |
|
| 692 | ||
| 693 | $swap_term_id = $order[$menu_order + 1]; |
|
| 694 | $order[$menu_order + 1] = $term_id; |
|
| 695 | $order[$menu_order] = $swap_term_id; |
|
| 696 | ||
| 697 | $reorder = true; |
|
| 698 | } |
|
| 699 | } |
|
| 700 | ||
| 701 | if ( $reorder ) { |
|
| 702 | update_option( 'nova_menu_order', $order ); |
|