Backend search for Taxonomies

Support MB Admin Columns Backend search for TaxonomiesResolved

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #34616
    Aaron KesslerAaron Kessler
    Participant
    <?php
    
    add_action('init', 'ffu_tax_attributes');
    function ffu_tax_attributes()
    {
        $labels = [
            'name' => esc_html__('Attributes', 'ffu'),
            'singular_name' => esc_html__('Attribute', 'ffu'),
            'menu_name' => esc_html__('Attributes', 'ffu'),
            'search_items' => esc_html__('Search Attributes', 'ffu'),
            'popular_items' => esc_html__('Popular Attributes', 'ffu'),
            'all_items' => esc_html__('All Attributes', 'ffu'),
            'parent_item' => esc_html__('Parent Attribute', 'ffu'),
            'parent_item_colon' => esc_html__('Parent Attribute', 'ffu'),
            'edit_item' => esc_html__('Edit Attribute', 'ffu'),
            'view_item' => esc_html__('View Attribute', 'ffu'),
            'update_item' => esc_html__('Update Attribute', 'ffu'),
            'add_new_item' => esc_html__('Add new attribute', 'ffu'),
            'new_item_name' => esc_html__('New attribute name', 'ffu'),
            'separate_items_with_commas' => esc_html__('Separate attributes with commas', 'ffu'),
            'add_or_remove_items' => esc_html__('Add or remove attributes', 'ffu'),
            'choose_from_most_used' => esc_html__('Choose most used attributes', 'ffu'),
            'not_found' => esc_html__('No attributes found', 'ffu'),
            'no_terms' => esc_html__('No Attributes', 'ffu'),
            'filter_by_item' => esc_html__('Filter by attribute', 'ffu'),
            'items_list_navigation' => esc_html__('Attributes list pagination', 'ffu'),
            'items_list' => esc_html__('Attributes list', 'ffu'),
            'most_used' => esc_html__('Most Used', 'ffu'),
            'back_to_items' => esc_html__('Back to attributes', 'ffu'),
            'text_domain' => esc_html__('ffu', 'ffu'),
        ];
        $args = [
            'label' => esc_html__('Attributes', 'ffu'),
            'labels' => $labels,
            'description' => '',
            'public' => true,
            'publicly_queryable' => true,
            'hierarchical' => false,
            'show_ui' => true,
            'show_in_menu' => true,
            'show_in_nav_menus' => true,
            'show_in_rest' => true,
            'show_tagcloud' => true,
            'show_in_quick_edit' => true,
            'show_admin_column' => true,
            'admin_columns' => [
              'sort' => true,
              'searchable' => true,
              'filterable' => true,
            ],
            'query_var' => true,
            'sort' => false,
            'meta_box_cb' => 'post_tags_meta_box',
            'rest_base' => '',
            'rewrite' => [
                'with_front' => false,
                'hierarchical' => false,
            ],
        ];
        register_taxonomy('attribute', ['movie'], $args);
    }

    I did add custom taxonomies like the one above, and would like to make it searchable in the admin columns, but

    
    'admin_columns' => [
              'sort' => true,
              'searchable' => true,
              'filterable' => true,
            ],
    

    does not work.

    Is it possible to search for (custom) Taxonomies in the backend?

    #34694
    Long NguyenLong Nguyen
    Moderator

    Hi,

    The extension MB Admin Columns support creating admin columns for the custom fields, not for the taxonomy like that. Please read more on the documentation https://docs.metabox.io/extensions/mb-admin-columns/

    WordPress also supports searching the term item on the taxonomy page in the admin area.

    #35174
    Aaron KesslerAaron Kessler
    Participant

    Thank you for clarification 👍, I mixed it up.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.