uiXpress
Media Library

Filtering & Search Guide

Comprehensive guide to filtering and searching media in the uiXpress Media Library.

Search Functionality

Location: Search box in top toolbar

Functionality:

  • Real-time search as you type
  • Searches multiple fields
  • Case-insensitive matching
  • Instant results

Search Fields:

  • File titles
  • Filenames
  • Alt text
  • Captions
  • Descriptions
  • Tags

Search Behavior

Instant Results:

  • Updates as you type
  • No need to press Enter
  • Debounced for performance
  • Clears on empty input

Search Scope:

  • All media in library
  • Respects current filters
  • Searches metadata
  • Includes tags

Search Tips

Best Practices:

  • Use specific keywords
  • Search by filename
  • Include file extensions
  • Use partial matches

Examples:

  • "logo" finds all logo files
  • ".jpg" finds all JPEG images
  • "product" finds product images
  • "2024" finds files from 2024

Media Type Filters

Filter Options

All Types:

  • Shows all media files
  • No type restriction
  • Default view
  • Includes everything

Images:

  • JPEG, JPG
  • PNG
  • GIF
  • WebP
  • SVG
  • ICO
  • BMP

Videos:

  • MP4
  • MOV
  • AVI
  • WebM
  • OGG
  • 3GP

Documents:

  • PDF
  • DOC, DOCX
  • XLS, XLSX
  • PPT, PPTX
  • TXT
  • RTF

Filter Behavior

Selection:

  • Click filter button
  • Button highlights when active
  • Only one type filter active
  • "All" clears type filter

Combined Filters:

  • Works with date filters
  • Works with tag filters
  • Works with search
  • Works with unused filter

Date Filters

Filter Options

All Dates:

  • No date restriction
  • Shows all files
  • Default option
  • Clears date filter

Today:

  • Files uploaded today
  • Current day only
  • Based on upload date
  • Updates automatically

This Week:

  • Last 7 days
  • Includes today
  • Rolling week
  • Based on upload date

This Month:

  • Current calendar month
  • From 1st to today
  • Based on upload date
  • Updates monthly

This Year:

  • Current calendar year
  • From January 1st
  • Based on upload date
  • Updates yearly

Date Filter Behavior

Selection:

  • Dropdown menu
  • Select date range
  • Filter applies immediately
  • Shows active filter

Combined Filters:

  • Works with type filters
  • Works with tag filters
  • Works with search
  • Works with unused filter

Tag Filters

Tag System

Purpose:

  • Organize media files
  • Group related content
  • Quick filtering
  • Custom organization

Tag Features:

  • Custom tags per file
  • Multiple tags per file
  • Tag autocomplete
  • Tag suggestions

Filtering by Tags

Selection:

  • Click tag filter button
  • Tag dropdown appears
  • Select one or more tags
  • Filter applies immediately

Tag Display:

  • Shows available tags
  • Tag count indicators
  • Recently used tags
  • Popular tags highlighted

Multiple Tags:

  • Select multiple tags
  • Shows files with ANY selected tag (OR logic)
  • Can combine with other filters
  • Clear individual tags

Tag Management

Adding Tags:

  • In media details panel
  • Type tag name
  • Autocomplete suggestions
  • Creates new tags if needed

Removing Tags:

  • Click X on tag
  • Removes from file
  • Tag remains available
  • Updates filter options

Unused Files Filter

Purpose

Functionality:

  • Find media not in use
  • Identify orphaned files
  • Clean up library
  • Free up storage

Filter Options

All Files:

  • Shows all files
  • Default option
  • Includes used and unused

Unused Only:

  • Shows only unused files
  • Deep search enabled
  • Checks all content types
  • More thorough search

Usage Detection

Checks:

  • Posts (all types)
  • Pages
  • Custom post types
  • Widgets
  • Theme files
  • Custom fields
  • Shortcodes

Deep Search:

  • Searches content body
  • Checks metadata
  • Examines HTML
  • Finds embedded media

Use Cases

Cleanup:

  • Remove old files
  • Free storage space
  • Organize library
  • Archive unused files

Maintenance:

  • Regular cleanup
  • Identify duplicates
  • Review before deletion
  • Archive important files

Combined Filters

Multiple Filters

Supported Combinations:

  • Type + Date
  • Type + Tags
  • Date + Tags
  • Search + Any filter
  • Unused + Any filter

Filter Logic

AND Logic:

  • All active filters must match
  • Files must meet all criteria
  • More restrictive
  • Narrower results

Example:

  • Type: Images
  • Date: This Month
  • Result: Images uploaded this month

Active Filter Display

Visual Indicators:

  • Active filter buttons highlighted
  • Filter count badge
  • Clear filters button
  • Filter summary

Clearing Filters:

  • Click filter button again
  • Click "Clear Filters"
  • Individual filter removal
  • Reset all filters

Advanced Filtering

Filter Persistence

Session Persistence:

  • Filters persist during session
  • Maintained across navigation
  • Cleared on page refresh
  • Can be saved (future)

Filter Performance

Optimization:

  • Client-side filtering when possible
  • Server-side for large libraries
  • Debounced search
  • Cached results

Large Libraries:

  • Pagination maintained
  • Filters applied server-side
  • Efficient queries
  • Fast response times

Search Tips & Tricks

Effective Searching

Use Specific Terms:

  • Filename parts
  • Date ranges
  • File extensions
  • Content descriptions

Combine with Filters:

  • Narrow search scope
  • Faster results
  • More accurate
  • Better organization

Common Searches

By Filename:

  • Search: "logo"
  • Finds: logo.png, logo.jpg, etc.

By Date:

  • Filter: This Month
  • Shows: Recent uploads

By Type:

  • Filter: Images
  • Shows: Only images

By Usage:

  • Filter: Unused Only
  • Shows: Orphaned files

Filter Reset

Clearing Filters

Methods:

  • Click "All" for type
  • Click "All Dates"
  • Clear tag selections
  • Clear search box
  • Click "Clear Filters" button

Reset All

Quick Reset:

  • Single button click
  • Clears all filters
  • Resets search
  • Returns to default view

Use Cases:

  • Starting fresh
  • After cleanup
  • Exploring library
  • Default view