584 | | <p class="button-controls"> |
585 | | <span class="add-to-menu"> |
586 | | <input type="submit"<?php wp_nav_menu_disabled_check( $nav_menu_selected_id ); ?> class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e('Add to Menu'); ?>" name="add-custom-menu-item" id="submit-customlinkdiv" /> |
587 | | <span class="spinner"></span> |
588 | | </span> |
589 | | </p> |
| 583 | <p class="button-controls"> |
| 584 | <span class="add-to-menu"> |
| 585 | <input type="submit"<?php wp_nav_menu_disabled_check( $nav_menu_selected_id ); ?> class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e( 'Add to Menu' ); ?>" name="add-custom-menu-item" id="submit-customlinkdiv" /> |
| 586 | <span class="spinner"></span> |
| 587 | </span> |
| 588 | </p> |
684 | | <div id="posttype-<?php echo $post_type_name; ?>" class="posttypediv"> |
685 | | <ul id="posttype-<?php echo $post_type_name; ?>-tabs" class="posttype-tabs add-menu-item-tabs"> |
686 | | <li <?php echo ( 'most-recent' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" href="<?php if ( $nav_menu_selected_id ) echo esc_url(add_query_arg($post_type_name . '-tab', 'most-recent', remove_query_arg($removed_args))); ?>#tabs-panel-posttype-<?php echo $post_type_name; ?>-most-recent"><?php _e('Most Recent'); ?></a></li> |
687 | | <li <?php echo ( 'all' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" href="<?php if ( $nav_menu_selected_id ) echo esc_url(add_query_arg($post_type_name . '-tab', 'all', remove_query_arg($removed_args))); ?>#<?php echo $post_type_name; ?>-all"><?php _e('View All'); ?></a></li> |
688 | | <li <?php echo ( 'search' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" href="<?php if ( $nav_menu_selected_id ) echo esc_url(add_query_arg($post_type_name . '-tab', 'search', remove_query_arg($removed_args))); ?>#tabs-panel-posttype-<?php echo $post_type_name; ?>-search"><?php _e('Search'); ?></a></li> |
689 | | </ul> |
| 684 | <li class="control-section accordion-section" id="accordion-section-title_tagline"> |
| 685 | <h3 title="" tabindex="0" class="accordion-section-title"><?php echo $post_type->labels->name; ?></h3> |
| 686 | <div id="posttype-<?php echo esc_attr( $post_type_name ); ?>" class="posttypediv accordion-section-content"> |
| 687 | <ul id="posttype-<?php echo esc_attr( $post_type_name ); ?>-tabs" class="posttype-tabs add-menu-item-tabs"> |
| 688 | <li <?php echo ( 'most-recent' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link tab-most-recent" data-type="tabs-panel-posttype-<?php echo esc_attr( $post_type_name ); ?>-most-recent" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg( $post_type_name . '-tab', 'most-recent', remove_query_arg( $removed_args ) ) ); ?>#tabs-panel-posttype-<?php echo esc_attr( $post_type_name ); ?>-most-recent"><?php _e( 'Most Recent' ); ?></a></li> |
| 689 | <li <?php echo ( 'all' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" data-type="<?php echo esc_attr( $post_type_name ); ?>-all" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg( $post_type_name . '-tab', 'all', remove_query_arg( $removed_args ) ) . '#' . $post_type_name . '-all' ); ?> "><?php _e( 'View All' ); ?></a></li> |
| 690 | <li <?php echo ( 'search' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" data-type="tabs-panel-posttype-<?php echo esc_attr( $post_type_name ); ?>-search" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg( $post_type_name . '-tab', 'search', remove_query_arg( $removed_args ) ) . '#tabs-panel-posttype-' . $post_type_name . '-search' ); ?>"><?php _e( 'Search' ); ?></a></li> |
| 691 | </ul> |
691 | | <div id="tabs-panel-posttype-<?php echo $post_type_name; ?>-most-recent" class="tabs-panel <?php |
692 | | echo ( 'most-recent' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
693 | | ?>"> |
694 | | <ul id="<?php echo $post_type_name; ?>checklist-most-recent" class="categorychecklist form-no-clear"> |
695 | | <?php |
696 | | $recent_args = array_merge( $args, array( 'orderby' => 'post_date', 'order' => 'DESC', 'posts_per_page' => 15 ) ); |
697 | | $most_recent = $get_posts->query( $recent_args ); |
698 | | $args['walker'] = $walker; |
699 | | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $most_recent), 0, (object) $args ); |
700 | | ?> |
701 | | </ul> |
702 | | </div><!-- /.tabs-panel --> |
| 693 | <div id="tabs-panel-posttype-<?php echo esc_attr( $post_type_name ); ?>-most-recent" class="tabs-panel <?php |
| 694 | echo ( 'most-recent' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
| 695 | ?>"> |
| 696 | <ul id="<?php echo esc_attr( $post_type_name ); ?>-checklist-most-recent" class="categorychecklist form-no-clear"> |
| 697 | <?php |
| 698 | $recent_args = array_merge( $args, array( 'orderby' => 'post_date', 'order' => 'DESC', 'posts_per_page' => 15 ) ); |
| 699 | $most_recent = $get_posts->query( $recent_args ); |
| 700 | $args['walker'] = $walker; |
| 701 | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $most_recent), 0, (object) $args ); |
| 702 | ?> |
| 703 | </ul> |
| 704 | </div><!-- /.tabs-panel --> |
704 | | <div class="tabs-panel <?php |
705 | | echo ( 'search' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
706 | | ?>" id="tabs-panel-posttype-<?php echo $post_type_name; ?>-search"> |
707 | | <?php |
708 | | if ( isset( $_REQUEST['quick-search-posttype-' . $post_type_name] ) ) { |
709 | | $searched = esc_attr( $_REQUEST['quick-search-posttype-' . $post_type_name] ); |
710 | | $search_results = get_posts( array( 's' => $searched, 'post_type' => $post_type_name, 'fields' => 'all', 'order' => 'DESC', ) ); |
711 | | } else { |
712 | | $searched = ''; |
713 | | $search_results = array(); |
714 | | } |
715 | | ?> |
716 | | <p class="quick-search-wrap"> |
717 | | <input type="search" class="quick-search input-with-default-title" title="<?php esc_attr_e('Search'); ?>" value="<?php echo $searched; ?>" name="quick-search-posttype-<?php echo $post_type_name; ?>" /> |
718 | | <span class="spinner"></span> |
719 | | <?php submit_button( __( 'Search' ), 'button-small quick-search-submit button-secondary hide-if-js', 'submit', false, array( 'id' => 'submit-quick-search-posttype-' . $post_type_name ) ); ?> |
720 | | </p> |
| 706 | <div class="tabs-panel <?php |
| 707 | echo ( 'search' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
| 708 | ?>" id="tabs-panel-posttype-<?php echo esc_attr( $post_type_name ); ?>-search"> |
| 709 | <?php |
| 710 | if ( isset( $_REQUEST['quick-search-posttype-' . $post_type_name] ) ) { |
| 711 | $searched = esc_attr( $_REQUEST['quick-search-posttype-' . $post_type_name] ); |
| 712 | $search_results = get_posts( array( 's' => $searched, 'post_type' => $post_type_name, 'fields' => 'all', 'order' => 'DESC', ) ); |
| 713 | } else { |
| 714 | $searched = ''; |
| 715 | $search_results = array(); |
| 716 | } |
| 717 | ?> |
| 718 | <p class="quick-search-wrap"> |
| 719 | <input type="search" class="quick-search input-with-default-title" title="<?php esc_attr_e( 'Search' ); ?>" value="<?php echo esc_attr( $searched ); ?>" name="quick-search-posttype-<?php echo esc_attr( $post_type_name ); ?>" /> |
| 720 | <span class="spinner"></span> |
| 721 | <?php submit_button( __( 'Search' ), 'button-small quick-search-submit button-secondary hide-if-js', 'submit', false, array( 'id' => 'submit-quick-search-posttype-' . $post_type_name ) ); ?> |
| 722 | </p> |
722 | | <ul id="<?php echo $post_type_name; ?>-search-checklist" data-wp-lists="list:<?php echo $post_type_name?>" class="categorychecklist form-no-clear"> |
723 | | <?php if ( ! empty( $search_results ) && ! is_wp_error( $search_results ) ) : ?> |
724 | | <?php |
725 | | $args['walker'] = $walker; |
726 | | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $search_results), 0, (object) $args ); |
727 | | ?> |
728 | | <?php elseif ( is_wp_error( $search_results ) ) : ?> |
729 | | <li><?php echo $search_results->get_error_message(); ?></li> |
730 | | <?php elseif ( ! empty( $searched ) ) : ?> |
731 | | <li><?php _e('No results found.'); ?></li> |
732 | | <?php endif; ?> |
733 | | </ul> |
734 | | </div><!-- /.tabs-panel --> |
| 724 | <ul id="<?php echo esc_attr( $post_type_name ); ?>-search-checklist" data-wp-lists="list:<?php echo esc_attr( $post_type_name ); ?>" class="categorychecklist form-no-clear"> |
| 725 | <?php if ( ! empty( $search_results ) && ! is_wp_error( $search_results ) ) : ?> |
| 726 | <?php |
| 727 | $args['walker'] = $walker; |
| 728 | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $search_results), 0, (object) $args ); |
| 729 | ?> |
| 730 | <?php elseif ( is_wp_error( $search_results ) ) : ?> |
| 731 | <li><?php echo $search_results->get_error_message(); ?></li> |
| 732 | <?php elseif ( ! empty( $searched ) ) : ?> |
| 733 | <li><?php _e('No results found.'); ?></li> |
| 734 | <?php endif; ?> |
| 735 | </ul> |
| 736 | </div><!-- /.tabs-panel --> |
736 | | <div id="<?php echo $post_type_name; ?>-all" class="tabs-panel tabs-panel-view-all <?php |
737 | | echo ( 'all' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
738 | | ?>"> |
739 | | <?php if ( ! empty( $page_links ) ) : ?> |
740 | | <div class="add-menu-item-pagelinks"> |
741 | | <?php echo $page_links; ?> |
742 | | </div> |
743 | | <?php endif; ?> |
744 | | <ul id="<?php echo $post_type_name; ?>checklist" data-wp-lists="list:<?php echo $post_type_name?>" class="categorychecklist form-no-clear"> |
745 | | <?php |
746 | | $args['walker'] = $walker; |
| 738 | <div id="<?php echo esc_attr( $post_type_name ); ?>-all" class="tabs-panel tabs-panel-view-all <?php |
| 739 | echo ( 'all' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
| 740 | ?>"> |
| 741 | <?php if ( ! empty( $page_links ) ) : ?> |
| 742 | <div class="add-menu-item-pagelinks"> |
| 743 | <?php echo $page_links; ?> |
| 744 | </div> |
| 745 | <?php endif; ?> |
| 746 | <ul id="<?php echo esc_attr( $post_type_name ); ?>checklist" data-wp-lists="list:<?php echo esc_attr( $post_type_name ); ?>" class="categorychecklist form-no-clear"> |
| 747 | <?php |
| 748 | $args['walker'] = $walker; |
748 | | // if we're dealing with pages, let's put a checkbox for the front page at the top of the list |
749 | | if ( 'page' == $post_type_name ) { |
750 | | $front_page = 'page' == get_option('show_on_front') ? (int) get_option( 'page_on_front' ) : 0; |
751 | | if ( ! empty( $front_page ) ) { |
752 | | $front_page_obj = get_post( $front_page ); |
753 | | $front_page_obj->front_or_home = true; |
754 | | array_unshift( $posts, $front_page_obj ); |
755 | | } else { |
756 | | $_nav_menu_placeholder = ( 0 > $_nav_menu_placeholder ) ? intval($_nav_menu_placeholder) - 1 : -1; |
757 | | array_unshift( $posts, (object) array( |
758 | | 'front_or_home' => true, |
759 | | 'ID' => 0, |
760 | | 'object_id' => $_nav_menu_placeholder, |
761 | | 'post_content' => '', |
762 | | 'post_excerpt' => '', |
763 | | 'post_parent' => '', |
764 | | 'post_title' => _x('Home', 'nav menu home label'), |
765 | | 'post_type' => 'nav_menu_item', |
766 | | 'type' => 'custom', |
767 | | 'url' => home_url('/'), |
768 | | ) ); |
| 750 | // if we're dealing with pages, let's put a checkbox for the front page at the top of the list |
| 751 | if ( 'page' == $post_type_name ) { |
| 752 | $front_page = 'page' == get_option( 'show_on_front' ) ? (int) get_option( 'page_on_front' ) : 0; |
| 753 | if ( ! empty( $front_page ) ) { |
| 754 | $front_page_obj = get_post( $front_page ); |
| 755 | $front_page_obj->front_or_home = true; |
| 756 | array_unshift( $posts, $front_page_obj ); |
| 757 | } else { |
| 758 | $_nav_menu_placeholder = ( 0 > $_nav_menu_placeholder ) ? intval($_nav_menu_placeholder) - 1 : -1; |
| 759 | array_unshift( $posts, (object) array( |
| 760 | 'front_or_home' => true, |
| 761 | 'ID' => 0, |
| 762 | 'object_id' => $_nav_menu_placeholder, |
| 763 | 'post_content' => '', |
| 764 | 'post_excerpt' => '', |
| 765 | 'post_parent' => '', |
| 766 | 'post_title' => _x( 'Home', 'nav menu home label' ), |
| 767 | 'post_type' => 'nav_menu_item', |
| 768 | 'type' => 'custom', |
| 769 | 'url' => home_url(), |
| 770 | ) ); |
| 771 | } |
772 | | $posts = apply_filters( 'nav_menu_items_'.$post_type_name, $posts, $args, $post_type ); |
773 | | $checkbox_items = walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $posts), 0, (object) $args ); |
| 774 | $posts = apply_filters( 'nav_menu_items_' . $post_type_name, $posts, $args, $post_type ); |
| 775 | $checkbox_items = walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $posts), 0, (object) $args ); |
780 | | echo $checkbox_items; |
781 | | ?> |
782 | | </ul> |
783 | | <?php if ( ! empty( $page_links ) ) : ?> |
784 | | <div class="add-menu-item-pagelinks"> |
785 | | <?php echo $page_links; ?> |
786 | | </div> |
787 | | <?php endif; ?> |
788 | | </div><!-- /.tabs-panel --> |
| 790 | <p class="button-controls"> |
| 791 | <span class="list-controls"> |
| 792 | <a href="<?php echo esc_url( add_query_arg( array( $post_type_name . '-tab' => 'all', 'selectall' => 1 ), remove_query_arg( $removed_args ) ) . '#posttype-' . $post_type_name ); ?>" class="select-all"><?php _e( 'Select All' ); ?></a> |
| 793 | </span> |
790 | | <p class="button-controls"> |
791 | | <span class="list-controls"> |
792 | | <a href="<?php |
793 | | echo esc_url( add_query_arg( |
794 | | array( |
795 | | $post_type_name . '-tab' => 'all', |
796 | | 'selectall' => 1, |
797 | | ), |
798 | | remove_query_arg( $removed_args ) |
799 | | )); |
800 | | ?>#posttype-<?php echo $post_type_name; ?>" class="select-all"><?php _e('Select All'); ?></a> |
801 | | </span> |
| 795 | <span class="add-to-menu"> |
| 796 | <input type="submit"<?php disabled( $nav_menu_selected_id, 0 ); ?> class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e( 'Add to Menu' ) ; ?>" name="add-post-type-menu-item" id="submit-posttype-<?php echo esc_attr( $post_type_name ); ?>" /> |
| 797 | <span class="spinner"></span> |
| 798 | </span> |
| 799 | </p> |
894 | | <div id="taxonomy-<?php echo $taxonomy_name; ?>" class="taxonomydiv"> |
895 | | <ul id="taxonomy-<?php echo $taxonomy_name; ?>-tabs" class="taxonomy-tabs add-menu-item-tabs"> |
896 | | <li <?php echo ( 'most-used' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" href="<?php if ( $nav_menu_selected_id ) echo esc_url(add_query_arg($taxonomy_name . '-tab', 'most-used', remove_query_arg($removed_args))); ?>#tabs-panel-<?php echo $taxonomy_name; ?>-pop"><?php _e('Most Used'); ?></a></li> |
897 | | <li <?php echo ( 'all' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" href="<?php if ( $nav_menu_selected_id ) echo esc_url(add_query_arg($taxonomy_name . '-tab', 'all', remove_query_arg($removed_args))); ?>#tabs-panel-<?php echo $taxonomy_name; ?>-all"><?php _e('View All'); ?></a></li> |
898 | | <li <?php echo ( 'search' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" href="<?php if ( $nav_menu_selected_id ) echo esc_url(add_query_arg($taxonomy_name . '-tab', 'search', remove_query_arg($removed_args))); ?>#tabs-panel-search-taxonomy-<?php echo $taxonomy_name; ?>"><?php _e('Search'); ?></a></li> |
899 | | </ul> |
| 887 | <li class="control-section accordion-section" id="accordion-section-title_tagline"> |
| 888 | <h3 title="" tabindex="0" class="accordion-section-title"><?php echo esc_html( $taxonomy->labels->name ); ?></h3> |
| 889 | <div id="taxonomy-<?php echo esc_attr( $taxonomy_name ); ?>" class="taxonomydiv accordion-section-content"> |
| 890 | <ul id="taxonomy-<?php echo esc_attr( $taxonomy_name ); ?>-tabs" class="taxonomy-tabs add-menu-item-tabs"> |
| 891 | <li <?php echo ( 'most-used' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" data-type="tabs-panel-<?php echo esc_attr( $taxonomy_name ); ?>-pop" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg($taxonomy_name . '-tab', 'most-used', remove_query_arg( $removed_args ) ) . '#tabs-panel-' . $taxonomy_name . '-pop' ); ?>"><?php _e( 'Most Used' ); ?></a></li> |
| 892 | <li <?php echo ( 'all' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" data-type="tabs-panel-<?php echo esc_attr( $taxonomy_name ); ?>-all" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg( $taxonomy_name . '-tab', 'all', remove_query_arg( $removed_args ) ) . '#tabs-panel-' . $taxonomy_name . '-all' ); ?>"><?php _e( 'View All' ); ?></a></li> |
| 893 | <li <?php echo ( 'search' == $current_tab ? ' class="tabs"' : '' ); ?>><a class="nav-tab-link" data-type="tabs-panel-search-taxonomy-<?php echo esc_attr( $taxonomy_name ); ?>" href="<?php if ( $nav_menu_selected_id ) echo esc_url( add_query_arg( $taxonomy_name . '-tab', 'search', remove_query_arg( $removed_args ) ) ); ?>#tabs-panel-search-taxonomy-<?php echo esc_attr( $taxonomy_name ); ?>"><?php _e( 'Search' ); ?></a></li> |
| 894 | </ul> |
901 | | <div id="tabs-panel-<?php echo $taxonomy_name; ?>-pop" class="tabs-panel <?php |
902 | | echo ( 'most-used' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
903 | | ?>"> |
904 | | <ul id="<?php echo $taxonomy_name; ?>checklist-pop" class="categorychecklist form-no-clear" > |
905 | | <?php |
906 | | $popular_terms = get_terms( $taxonomy_name, array( 'orderby' => 'count', 'order' => 'DESC', 'number' => 10, 'hierarchical' => false ) ); |
907 | | $args['walker'] = $walker; |
908 | | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $popular_terms), 0, (object) $args ); |
909 | | ?> |
910 | | </ul> |
911 | | </div><!-- /.tabs-panel --> |
| 896 | <div id="tabs-panel-<?php echo esc_attr( $taxonomy_name ); ?>-pop" class="tabs-panel <?php |
| 897 | echo ( 'most-used' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
| 898 | ?>"> |
| 899 | <ul id="<?php echo esc_attr( $taxonomy_name ); ?>checklist-pop" class="categorychecklist form-no-clear" > |
| 900 | <?php |
| 901 | $popular_terms = get_terms( $taxonomy_name, array( 'orderby' => 'count', 'order' => 'DESC', 'number' => 10, 'hierarchical' => false ) ); |
| 902 | $args['walker'] = $walker; |
| 903 | echo walk_nav_menu_tree( array_map( 'wp_setup_nav_menu_item', $popular_terms ), 0, (object) $args ); |
| 904 | ?> |
| 905 | </ul> |
| 906 | </div><!-- /.tabs-panel --> |
913 | | <div id="tabs-panel-<?php echo $taxonomy_name; ?>-all" class="tabs-panel tabs-panel-view-all <?php |
914 | | echo ( 'all' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
915 | | ?>"> |
916 | | <?php if ( ! empty( $page_links ) ) : ?> |
917 | | <div class="add-menu-item-pagelinks"> |
918 | | <?php echo $page_links; ?> |
919 | | </div> |
920 | | <?php endif; ?> |
921 | | <ul id="<?php echo $taxonomy_name; ?>checklist" data-wp-lists="list:<?php echo $taxonomy_name?>" class="categorychecklist form-no-clear"> |
922 | | <?php |
923 | | $args['walker'] = $walker; |
924 | | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $terms), 0, (object) $args ); |
925 | | ?> |
926 | | </ul> |
927 | | <?php if ( ! empty( $page_links ) ) : ?> |
928 | | <div class="add-menu-item-pagelinks"> |
929 | | <?php echo $page_links; ?> |
930 | | </div> |
931 | | <?php endif; ?> |
932 | | </div><!-- /.tabs-panel --> |
| 908 | <div id="tabs-panel-<?php echo esc_attr( $taxonomy_name ); ?>-all" class="tabs-panel tabs-panel-view-all <?php |
| 909 | echo ( 'all' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
| 910 | ?>"> |
| 911 | <?php if ( ! empty( $page_links ) ) : ?> |
| 912 | <div class="add-menu-item-pagelinks"> |
| 913 | <?php echo $page_links; ?> |
| 914 | </div> |
| 915 | <?php endif; ?> |
| 916 | <ul id="<?php echo esc_attr( $taxonomy_name ); ?>checklist" data-wp-lists="list:<?php echo esc_attr( $taxonomy_name ); ?>" class="categorychecklist form-no-clear"> |
| 917 | <?php |
| 918 | $args['walker'] = $walker; |
| 919 | echo walk_nav_menu_tree( array_map( 'wp_setup_nav_menu_item', $terms ), 0, (object) $args ); |
| 920 | ?> |
| 921 | </ul> |
| 922 | <?php if ( ! empty( $page_links ) ) : ?> |
| 923 | <div class="add-menu-item-pagelinks"> |
| 924 | <?php echo $page_links; ?> |
| 925 | </div> |
| 926 | <?php endif; ?> |
| 927 | </div><!-- /.tabs-panel --> |
934 | | <div class="tabs-panel <?php |
935 | | echo ( 'search' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
936 | | ?>" id="tabs-panel-search-taxonomy-<?php echo $taxonomy_name; ?>"> |
937 | | <?php |
938 | | if ( isset( $_REQUEST['quick-search-taxonomy-' . $taxonomy_name] ) ) { |
939 | | $searched = esc_attr( $_REQUEST['quick-search-taxonomy-' . $taxonomy_name] ); |
940 | | $search_results = get_terms( $taxonomy_name, array( 'name__like' => $searched, 'fields' => 'all', 'orderby' => 'count', 'order' => 'DESC', 'hierarchical' => false ) ); |
941 | | } else { |
942 | | $searched = ''; |
943 | | $search_results = array(); |
944 | | } |
945 | | ?> |
946 | | <p class="quick-search-wrap"> |
947 | | <input type="search" class="quick-search input-with-default-title" title="<?php esc_attr_e('Search'); ?>" value="<?php echo $searched; ?>" name="quick-search-taxonomy-<?php echo $taxonomy_name; ?>" /> |
948 | | <span class="spinner"></span> |
949 | | <?php submit_button( __( 'Search' ), 'button-small quick-search-submit button-secondary hide-if-js', 'submit', false, array( 'id' => 'submit-quick-search-taxonomy-' . $taxonomy_name ) ); ?> |
950 | | </p> |
| 929 | <div class="tabs-panel <?php |
| 930 | echo ( 'search' == $current_tab ? 'tabs-panel-active' : 'tabs-panel-inactive' ); |
| 931 | ?>" id="tabs-panel-search-taxonomy-<?php echo esc_attr( $taxonomy_name ); ?>"> |
| 932 | <?php |
| 933 | if ( isset( $_REQUEST['quick-search-taxonomy-' . $taxonomy_name] ) ) { |
| 934 | $searched = esc_attr( $_REQUEST['quick-search-taxonomy-' . $taxonomy_name] ); |
| 935 | $search_results = get_terms( $taxonomy_name, array( 'name__like' => $searched, 'fields' => 'all', 'orderby' => 'count', 'order' => 'DESC', 'hierarchical' => false ) ); |
| 936 | } else { |
| 937 | $searched = ''; |
| 938 | $search_results = array(); |
| 939 | } |
| 940 | ?> |
| 941 | <p class="quick-search-wrap"> |
| 942 | <input type="search" class="quick-search input-with-default-title" title="<?php esc_attr_e('Search'); ?>" value="<?php echo esc_attr( $searched ); ?>" name="quick-search-taxonomy-<?php echo esc_attr( $taxonomy_name ); ?>" /> |
| 943 | <span class="spinner"></span> |
| 944 | <?php submit_button( __( 'Search' ), 'button-small quick-search-submit button-secondary hide-if-js', 'submit', false, array( 'id' => 'submit-quick-search-taxonomy-' . $taxonomy_name ) ); ?> |
| 945 | </p> |
952 | | <ul id="<?php echo $taxonomy_name; ?>-search-checklist" data-wp-lists="list:<?php echo $taxonomy_name?>" class="categorychecklist form-no-clear"> |
953 | | <?php if ( ! empty( $search_results ) && ! is_wp_error( $search_results ) ) : ?> |
954 | | <?php |
955 | | $args['walker'] = $walker; |
956 | | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $search_results), 0, (object) $args ); |
957 | | ?> |
958 | | <?php elseif ( is_wp_error( $search_results ) ) : ?> |
959 | | <li><?php echo $search_results->get_error_message(); ?></li> |
960 | | <?php elseif ( ! empty( $searched ) ) : ?> |
961 | | <li><?php _e('No results found.'); ?></li> |
962 | | <?php endif; ?> |
963 | | </ul> |
964 | | </div><!-- /.tabs-panel --> |
| 947 | <ul id="<?php echo esc_attr( $taxonomy_name ); ?>-search-checklist" data-wp-lists="list:<?php echo esc_attr( $taxonomy_name ); ?>" class="categorychecklist form-no-clear"> |
| 948 | <?php if ( ! empty( $search_results ) && ! is_wp_error( $search_results ) ) : ?> |
| 949 | <?php |
| 950 | $args['walker'] = $walker; |
| 951 | echo walk_nav_menu_tree( array_map('wp_setup_nav_menu_item', $search_results), 0, (object) $args ); |
| 952 | ?> |
| 953 | <?php elseif ( is_wp_error( $search_results ) ) : ?> |
| 954 | <li><?php echo $search_results->get_error_message(); ?></li> |
| 955 | <?php elseif ( ! empty( $searched ) ) : ?> |
| 956 | <li><?php _e('No results found.'); ?></li> |
| 957 | <?php endif; ?> |
| 958 | </ul> |
| 959 | </div><!-- /.tabs-panel --> |
966 | | <p class="button-controls"> |
967 | | <span class="list-controls"> |
968 | | <a href="<?php |
969 | | echo esc_url(add_query_arg( |
970 | | array( |
971 | | $taxonomy_name . '-tab' => 'all', |
972 | | 'selectall' => 1, |
973 | | ), |
974 | | remove_query_arg($removed_args) |
975 | | )); |
976 | | ?>#taxonomy-<?php echo $taxonomy_name; ?>" class="select-all"><?php _e('Select All'); ?></a> |
977 | | </span> |
978 | | |
979 | | <span class="add-to-menu"> |
980 | | <input type="submit"<?php wp_nav_menu_disabled_check( $nav_menu_selected_id ); ?> class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e( __( 'Add to Menu' ) ); ?>" name="add-taxonomy-menu-item" id="<?php esc_attr_e( 'submit-taxonomy-' . $taxonomy_name ); ?>" /> |
981 | | <span class="spinner"></span> |
982 | | </span> |
983 | | </p> |
984 | | |
985 | | </div><!-- /.taxonomydiv --> |
| 961 | <p class="button-controls"> |
| 962 | <span class="list-controls"> |
| 963 | <a href="<?php echo esc_url( add_query_arg( array( $taxonomy_name . '-tab' => 'all', 'selectall' => 1 ), remove_query_arg( $removed_args ) ) . '#taxonomy-' . $taxonomy_name ); ?>" class="select-all"><?php _e( 'Select All' ); ?></a> |
| 964 | </span> |
| 965 | <span class="add-to-menu"> |
| 966 | <input type="submit"<?php disabled( $nav_menu_selected_id, 0 ); ?> class="button-secondary submit-add-to-menu right" value="<?php esc_attr_e( 'Add to Menu' ); ?>" name="add-taxonomy-menu-item" id="submit-taxonomy-<?php echo esc_attr( $taxonomy_name ); ?>" /> |
| 967 | <span class="spinner"></span> |
| 968 | </span> |
| 969 | </p> |
| 970 | </div><!-- /.taxonomydiv --> |
| 971 | </li> |