CCMS CSV Search Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
CCMS CSV Search lets you upload a CSV file and display its data as a searchable, filterable table or list on any page or post using a simple shortcode. Developed by Complete Content Management Services™ (ccmssolutions.com).
How it works
- Upload a CSV file (or download the provided template).
- Configure your display preferences — table or list view, colors, pagination, and tabs.
- Drop the
[csvs_search]shortcode onto any page or post. - Visitors search by any column — company name, address, city, state, zip code, phone, and more.
Features
- CSV upload — upload a .csv or .txt file from the admin settings. The first row is treated as column headers.
- Full-text search — visitors can search across all columns simultaneously.
- Table or list display — choose how results appear; both are responsive and mobile-friendly.
- Customizable tabs — create up to 2 tabs that filter results by a “Type” column.
- Pagination — configurable results per page with fully customizable colors.
- Color customization — button colors, tab colors, text colors, and pagination colors are all adjustable.
- CSV template download — a ready-made template helps users structure their data correctly.
- Shortcode — one shortcode, any page:
[csvs_search]. - Clean uninstall — all plugin data is removed when the plugin is deleted.
- Translation ready — fully internationalized with a .pot file included.
Free version limits
- One CSV file.
- The first 250 rows of the file are searched.
- Up to 2 filter tabs.
CCMS CSV Search Pro
CCMS CSV Search Pro is a separate paid add-on plugin from CCMS. It needs this plugin and adds:
- Unlimited rows.
- Up to 8 filter tabs.
- Multiple CSV files, each shown with
[csvs_search source="name"]. - CSV import from a URL, with hourly or daily refresh.
- Export of search results to CSV.
This plugin works fully on its own. Nothing is unlocked by a key, and it never contacts a licensing server.
External services
This plugin is fully functional without contacting any external service. It connects to one external service, and only when you explicitly choose to use it:
CCMS newsletter opt-in (optional). The plugin includes an optional newsletter sign-up on the CCMS CSV Search About CCMS screen. Nothing is sent unless a logged-in administrator types an email address, ticks the consent checkbox, and clicks Subscribe. When (and only when) that happens, the plugin sends the following to CCMS to record the subscription:
- the email address you entered;
- a consent flag indicating you agreed to receive email;
- a fixed source label (
ccms-csv-search); and - your site’s address (the result of
home_url()), so CCMS can associate the request with your site.
The data is sent to Complete Content Management Services (CCMS) at https://www.ccmssolutions.com/api/newsletter-subscribe.php. No data is sent at any other time, and no search, visitor, or site data is ever transmitted.
Service provider: Complete Content Management Services — https://www.ccmssolutions.com/
Terms of service: https://www.ccmssolutions.com/terms/
Privacy policy: https://www.ccmssolutions.com/privacy-policy/
Screenshots
Getting Started tab — quick-start instructions, shortcode copy button, and CSV template download.
General settings — upload a CSV file, set button colors and height, configure category filter.
Display settings — choose between table and list view, set heading text color.
Pagination settings — enable/disable pagination, set results per page, customize all pagination colors.
Tab settings — configure up to 2 filter tabs with custom titles, type filters, and colors.
Frontend search page — clean layout with tab buttons and search bar before a query.
Search results in table view — all 10 results displayed with column headers and data rows.
Filtered search results — Retail tab active, showing only matching rows.

