TBC - Web - Admin Columns

Fluent Community fields, stats, roles and user-meta as sortable, inline-editable columns on the Users list and WooCommerce Orders.

Price: $0.00
Buy Now

v1.1.8
Changelog · v1.1.8

1.1.8 — 2026-10-14

🛠 Fixed

  • Folding cards point the reading way in right-to-left languages. With WordPress in a right-to-left language such as Arabic or Hebrew, a closed card's arrow on the settings page pointed right, away from the text. It now points left, and down when the card is open.
  • A link to a card in the plugin's guide opens it, even inside a closed section. A link straight to a card that sits inside one of the guide's folded sections opened the card but left its section shut, so the page showed nothing where the link pointed. Every fold around the card now opens.
  • Fewer database reads on every request. On a site without an object cache such as Redis, each TBC add-on read its licence key and its last licence answer from the database on every page and app request, two reads per add-on. From its next licence check (within a day of the update) WordPress loads both with its other settings, in the one read it already makes. Activating, checking and renewing a licence work as before. Every TBC add-on shares this licence code and WordPress runs the copy from the add-on that loads first, so keep your TBC add-ons current to get the whole saving.

1.1.7 — 2026-10-03

🛠 Fixed

  • WordPress's "Check again" finds our updates. Dashboard › Updates › Check again now asks our licence server too, so an update we've just published shows at once instead of up to 12 hours later. Before, only the plugin's License tab Refresh did that.

1.1.6 — 2026-09-23

🛠 Fixed

  • Multi-select profile fields edit as a checkbox group and save the way Fluent Community saves them. The column edited them through one text box, which wrote a single string into a field that holds a list.
  • Role and profile edits are limited per user, like WordPress's own screens — only roles you are allowed to give, on users you are allowed to edit.
  • An order-meta column's Sort checkbox is honoured. Every item-level column was sortable whether it was ticked or not.

🔧 Changed

  • "Delete all plugin data" removes the license key too. With that switch on, uninstalling removes everything the plugin stored — the license key, its licenser records and cached checks included — so a reinstall asks for the key again. With it off, nothing is deleted, as before. Every TBC plugin now does the same; before, some kept the key and some did not.

📡 OTA & Internal

  • The shared licenser drops hooks and an argument nothing used, and its comments say what it does rather than how it got there.
  • Custom profile fields are read through Fluent Community Pro's own field service, and order table names come from WooCommerce's public helper, not raw queries.

1.1.5 — 2026-09-09

🔧 Changed

  • The admin explains itself on request, not on sight. The paragraphs printed beside each control — read once, taking room forever — are behind a ? now, the same one on every screen in the suite. Orientation goes behind it; warnings, legal text and anything describing what is currently set stay visible, because a message you have to click to discover is not a warning.

1.1.4 — 2026-08-26

🛠 Fixed

  • This plugin was the only one in the suite not built on the shared admin base. It loaded the shared colour tokens but nothing built on them, so its settings screen was drawn from its own parts rather than the suite's cards, pills, toggles and tabs — and it never got the Hide sensitive control, which is built by the shared script wherever a screen marks something sensitive. It now ships and loads the same base as every other plugin. Two release gates were changed at the same time so the next one cannot slip through: both compared copies of a file, and a plugin that had no copy at all was invisible to them.

🔧 Changed

  • The shared admin library caught up with the rest of the suite. Every TBC plugin ships a byte-identical copy of the same admin CSS, JS and licenser under one handle, and this plugin's copy had fallen behind. It now carries the Hide sensitive control — which covers credentials on screen so a settings page can be screen-shared or screenshotted without publishing them — the one-open-at-a-time accordion, and newest-wins registration, so the copy WordPress actually loads is the most recent one installed rather than whichever plugin happened to register first.
  • The documentation theme re-synced, so this plugin's HTML reference looks like the rest of the suite again.

1.1.3 — 2026-08-01

🔧 Changed

  • The License tab's support contact follows the site's vendor identity. A dev-bundle buyer running managed service for their own clients points it at their own business from the client site's wp-config.php, so their clients see their address rather than ours. Left undefined it stays Two Birds Code, so nothing changes on an ordinary install.

1.1.2 — 2026-07-29

🛠 Fixed

  • Searching or sorting the Users screen no longer errors while a filter is active. WordPress builds its own search and order clauses with bare column names, which is fine until our profile join is on the query — Fluent Community's profile table has its own display_name and id, so the database can't tell which one is meant and the search dies outright. Those references are now qualified before ours are added, and only while the join is actually present. Sorting by the built-in Name or ID column with one of our filters applied hit the same thing and is fixed with it.

1.1.1 — 2026-07-14

🛠 Fixed

  • Licensing resilience. A rate limit or brief license-server hiccup no longer disables a licensed site — the plugin runs on its last good check, and only a definitive invalid or expired answer gates features. A revoked key also can't slip back to licensed between checks.

1.1.0 — 2026-07-09

✨ New

  • Choose what happens to your data on uninstall. A "Delete all plugin data when uninstalled" toggle now sits in a Data Management card on the License tab. Off by default, so your column configuration survives a reinstall; switch it on to have uninstalling permanently remove the stored data including your column layout. Until now this plugin had no way to reach the setting at all.

🔧 Changed

  • Admin screens share the suite-wide TBC design tokens, so the Users-list columns and the settings page look like one product with the rest of the family. Cosmetic only — columns, sorting, filtering and inline editing behave exactly as before.

1.0.0 — 2026-06-30

First release. Brings Admin Columns–style profile columns to Fluent Community — the answer to losing BuddyPress xprofile columns in the switch to FC. No Admin Columns plugin required.

✨ New

  • Fluent Community columns on the WordPress Users list — standard profile fields (username, display name, bio, avatar, website, cover photo, social links), profile stats (status, verified, points, last activity, registration date, completion score), and every admin-defined custom profile field.
  • A live column layout you can reorder, resize and scroll. Drag a header to reorder with a blue insertion line showing where it lands, drag its right edge to resize, and the table scrolls sideways rather than squeezing columns. Order and widths save per user and re-apply on reload, with a min-width floor so nothing collapses to one character. Registers only when Admin Columns isn't active, so the two never conflict.
  • A Roles column with inline multi-select editing, so roles can be added or changed from the list. Gated on promote_users, with a self-lockout guard.
  • Custom user-meta columns — add any WordPress user-meta key as a sortable, filterable, inline-editable column through a searchable repeater UI: pick the key from what's in your database, label it, choose Sort / Filter / Edit. Recovers things like WooCommerce billing phone and email, or custom per-user flags, with no code.
  • A WooCommerce Orders screen (HPOS or legacy, loading only when WooCommerce is active) showing the customer's profile columns, native order columns (Products, Items, Payment and Shipping method, Coupons, Billing phone/email/company, Customer note), and a generic order and order-item meta engine — name any meta key and it becomes a column, with item-scope filtering and sorting. Multi-item orders sort by their earliest value. Domain plugins can pretty-print their own keys via the tbc_acol/order_meta_value filter.
  • Sortable columns — click a header to order by that field, with custom fields sorting through JSON_EXTRACT and numeric or date casting. Empty values sort to the bottom in both directions, so blanks don't crowd the top.
  • Sort that sticks. Your column and direction are remembered per admin and re-applied every visit, so a refresh, a return trip or submitting a filter no longer snaps back to username order. A Reset sorting link clears it, and a filter lets a site set its own default — newest members first, say.
  • Filterable columns — dropdowns and search above the Users list for status, verified and select or text custom fields, each with is empty / is not empty options for finding members missing a phone, bio or any field, plus a one-click Clear filters link.
  • Inline editing that writes back through Fluent Community's own model and validation. There's no native Quick Edit for the Users table, so this is purpose-built.
  • A settings page with a per-column matrix for which columns show and which are sortable, filterable or editable.

🏗 Architecture

  • A screen-agnostic core — Column plus Sortable / Filterable / Editable capabilities and a Screen abstraction with resolveUserId() — so a future list table like the WooCommerce Orders screen is one new class with no column changes.

📦 Requirements

  • Requires Fluent Community. Custom fields need FC Pro's Custom Profile Fields feature; standard fields work on free FC.

Admin Columns · WordPress plugin · WP Admin

Your community, manageable at a glance.

Switched from BuddyBoss to Fluent Community and lost your admin columns? This brings them back, built natively for Fluent Community — turning the Users list into a control panel you can sort, filter and edit in place. No third-party Admin Columns plugin required.

2lists upgraded — WordPress Users and WooCommerce Orders
Anyuser meta as a column, from a searchable picker. No code
Inlineediting that saves through Fluent Community’s own validation
0raw database writes — everything goes through WordPress and FC APIs

Three parts · one add-on

The Users list, WooCommerce orders, and what you switch on.

Click a tab. The capture opens full size.

Admin Columns › How it works
Choose a view

Where you spend your admin time

See it, sort it, fix it without leaving the page

Click a header to sort, use the toolbar to filter, click a cell to edit. Edits save through Fluent Community’s own validation, not around it.

  • Profile fields — display name, bio, avatar, website, cover photo, social links, username
  • Member stats — status, verified badge, points, last activity, registration date and a profile-completion score
  • Roles — view and edit a member’s WordPress roles inline, as a multi-select
  • Custom profile fields — every Fluent Community custom field appears automatically
  • Any user meta — billing fields, membership flags, anything per-user, from a searchable picker
The Admin Columns settings screen in WordPress
Pick the columns, and what each one can do.

Only if you sell

The buyer’s profile, next to their order

WooCommerce features appear only when WooCommerce is active, so a site that does not sell anything never loads them.

  • Customer profile columns — show a buyer’s Fluent Community profile beside their order
  • Order and line-item meta — turn event dates, ticket types or any custom field into a filterable column
  • No custom code for any of it
  • Modern HPOS and classic order storage both supported

Built to stay out of the way

Pick exactly what shows

One settings screen decides which columns appear and what each is allowed to do — show, sort, filter, edit.

  • Loads only what your site uses
  • Coexists with a third-party Admin Columns plugin if you already run one
  • No raw database writes — everything goes through WordPress and Fluent Community’s own APIs
  • Custom profile fields need Fluent Community Pro; everything else does not
one screen deciding which columns appear and what each can do
Every column, and what it is allowed to do.

What you get

  • The WordPress Users list turned into a member control panel
  • WooCommerce Orders columns, when WooCommerce is present
  • Sorting, filtering and inline editing throughout
  • A settings screen to choose columns and their abilities

What you need

  • Fluent Community — custom profile fields require Pro
  • WooCommerce is optional — the Orders features activate only when it is installed
  • The TBC Community App is not required. This is a WP Admin tool

Pricing

Free.

Admin Columns is one of our free tools. Activate a licence key so updates arrive automatically.

Admin ColumnsWordPress plugin · WP AdminFree
At checkout$0

0 Reviews

Loading reviews...

No reviews yet. Be the first to write a review!

Related Products

TBC - Web - Automations

TBC - Web - Automations

Eighteen Uncanny Automator triggers and actions for Fluent Community — DMs, notifications, follows, points, spaces, posts.

Price: $0.00
TBC - Web - User Switching

TBC - Web - User Switching

Puts the free User Switching plugin's buttons in the Fluent Community portal: Switch user on a member's profile, and Switch back in the header to return to your own account.

Price: $0.00
TBC -App - Better Messages Addon

TBC -App - Better Messages Addon

Hand the app’s messaging to Better Messages — threads, group chats, attachments, reactions, rooms — with push that deep-links to the conversation.

Price: $0.00
TBC App - Community App (Dev Bundle)

TBC App - Community App (Dev Bundle)

The full React Native source plus the build dashboard. Configure your site, drop in your assets, and ship to both stores yourself — no coding required.

From $50.00
TBC App - Community App (Managed)

TBC App - Community App (Managed)

Your own branded community app on iOS and Android — built, published and kept up to date by us, under your accounts. You bring the content and branding; we handle every build and update.

From $33.00
TBC App - Youtube Widget

TBC App - Youtube Widget

Your latest uploads on the home screen, tapping through to playlists and videos — cached server-side so it never burns API quota.

Price: $29.00