Description
Uplink Unified Ops Center adds a focused operations panel to the WordPress admin bar. It brings content, media, templates, patterns, site architecture, installed plugins, builder resources, and administrator-defined quick links into one searchable interface.
The plugin works with WordPress on its own and adapts when Bricks or Etch is active. Builder-aware actions open the most useful editor for the current environment while keeping direct WordPress editing and viewing links available.
Instead of replacing WordPress screens or builder features, Ops Center provides a consistent navigation layer over them. Administrators decide which sections appear, which content types are included, which roles may use the panel, and whether users may personalize its appearance.
Better performance by default in 1.5.0
Ops Center now loads each inventory when you open its section instead of building every list when the panel opens. Content and Media load 50 items per page by default. This reduces panel-opening work and memory use on sites with large libraries. Search, total counts, and page navigation remain available. Administrators can choose 10, 25, 50, 75, or 100 items per page, load a selected section in full, or restore the earlier load-everything behavior under Content Type Menus > Panel inventory loading.
One command center for daily site work
- Open templates, patterns, pages, posts, media, and public custom post types without navigating through several admin menus.
- Search every editable content status and combine All or Mine with a registered-status filter.
- Keep frequently used builder resources and custom quick links in the panel title bar.
- Collapse navigation sections and retain a compact, task-focused layout.
Builder-aware editing
- Detect WordPress-only, Bricks, and Etch environments.
- Provide builder-specific edit actions alongside WordPress editing and front-end viewing actions.
- Discover native Etch custom post types and expose their management shortcuts.
- Mirror Bricks‘ registered admin menu inside Ops Center when Bricks is active.
- Optionally retain the native Edit in Etch and Edit with Bricks admin-bar links.
- Use bundled Bricks and Etch marks without loading remote interface assets.
Content, patterns, and media
- Browse enabled content types with item counts and searchable lists.
- Work with block patterns and templates from the same panel.
- Review media previews, attachment IDs, file sizes, and MIME types.
- Copy full attachment URLs from the media inventory.
- Choose on-demand paginated, on-demand full-list, or original full-panel loading, with five page sizes for paginated results.
Site architecture
- Group post types, taxonomies, field groups, and options pages by object type.
- Detect supported architecture providers including ACF, Meta Box, ACPT, JetEngine, and Etch.
- Show provider labels only when multiple tools contribute to the same category.
- Provide direct Edit and Add New actions when the detected provider supports them.
Plugin management
- Browse all installed plugins or filter to configurable plugins.
- Open a plugin’s registered configuration screen when one is available.
- Activate or deactivate plugins through AJAX without leaving Ops Center.
- Refresh the affected plugin row after a state change so its actions remain current.
- Restrict plugin state changes to users who already have the required WordPress capabilities.
Access and appearance controls
- Choose the roles that may access Ops Center.
- Enable or disable panel sections and individual public content types.
- Use administrator-controlled appearance defaults or allow selected roles to personalize the interface.
- Configure light and dark palettes, base font size, text weight, and heading size, weight, and capitalization.
- Keep site-wide appearance controls on a dedicated settings screen.
- Reset appearance values to the bundled accessible defaults.
- Use the bundled Inter variable font with no external font request.
- Remove all plugin options, transients, and user appearance metadata on uninstall.
Privacy
Uplink Unified Ops Center does not collect analytics, track users, or send site data to an external service. Its fonts, logos, scripts, and styles are bundled locally. External resource and quick-link destinations are opened only when a user chooses those links.
Supported Builders and Architecture Tools
Ops Center can run on a standard WordPress site without a third-party builder or architecture plugin.
Optional integrations include:
- Bricks Builder
- Etch
- Advanced Custom Fields (ACF)
- Meta Box
- ACPT
- JetEngine
Uplink Unified Ops Center is an independent plugin and is not affiliated with or endorsed by the developers of these optional products.
Screenshots









Installation
- Install Uplink Unified Ops Center from the WordPress plugin directory, or upload the plugin zip from Plugins > Add Plugin > Upload Plugin.
- Activate the plugin.
- Open Ops Center > Settings.
- Confirm the detected builder, enabled panel sections, content types, and allowed roles.
- Configure the site-wide appearance defaults and decide whether selected roles may personalize them.
- Open Ops Center > Resources to manage builder resources and quick links.
- Use the Ops Center item in the WordPress admin bar to open the panel.
FAQ
-
Does Ops Center require Bricks or Etch?
-
No. It works with WordPress on its own. When Bricks or Etch is active, Ops Center detects the builder and adds the relevant editing and resource actions.
-
No. Ops Center is a navigation and workflow layer. It links to existing WordPress and builder screens rather than replacing their editing features.
-
Which users can see Ops Center?
-
Administrators have access by default. An administrator can allow additional WordPress roles from Ops Center > Settings.
-
Can users activate or deactivate plugins from the panel?
-
Yes, when the Plugins button is enabled and the current user has WordPress permission to activate plugins. State changes happen through AJAX and the affected row refreshes without taking the user to the Plugins screen.
-
How does Ops Center find a plugin’s Settings screen?
-
It uses the finalized WordPress admin menu and the plugin’s registered action links. A Settings action is shown only when a real configuration destination can be identified.
-
Which content architecture tools are supported?
-
The Site Architecture section can discover supported objects from ACF, Meta Box, ACPT, JetEngine, and Etch. Only active, detected providers are used.
-
Does Ops Center change my posts, templates, or builder data?
-
No. Browsing and opening items does not alter their content. Ops Center sends users to the existing editor or management screen for the selected object.
-
Why is a new media upload not visible immediately?
-
Open the Media pane again. Its inventory refreshes through AJAX whenever the pane opens, so recent uploads should appear without reloading the entire admin page.
-
Can I hide sections I do not use?
-
Yes. Administrators can disable templates, patterns, resources, quick links, plugins, Site Architecture, and individual content-type menus.
-
Can the light and dark interface be customized?
-
Yes. Administrators can configure both palettes, base font size, text weight, and heading weight. They may also permit selected roles to save personal appearance preferences.
-
Does the plugin load fonts, scripts, or styles from a CDN?
-
No. Inter, the plugin logo, builder marks, scripts, and styles are included in the plugin package.
-
What data is removed when the plugin is uninstalled?
-
Uninstalling removes Ops Center options, transients, and user-specific appearance metadata. Deactivation alone preserves settings unless the administrator enables the optional cleanup-on-deactivation setting.
-
Why does the plugin require WordPress 7.0 or newer?
-
WordPress 7.0 is the minimum supported major release. WordPress.org metadata does not accept patch versions in this field, so sites should remain updated to the latest security release available for their WordPress branch.
-
Why is the installed folder named uplink-unified-ops-center?
-
The folder and text domain use the stable
uplink-unified-ops-centerslug. The WordPress.org-facing plugin name is Uplink Unified Ops Center.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Uplink Unified Ops Center” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Uplink Unified Ops Center” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.5.0
- Load inventories on demand by default, with 50-item pages for content and Media to reduce panel-opening work and memory use.
- Add full-list and load-everything options, five page-size choices, total counts, page jumps, and search progress feedback.
- Keep private plugin post types out of the content menu when the internal post-type option is off.
- Check item-level edit permissions before listing templates, patterns, and provider-managed site architecture objects.
1.4.6
- Hide private plugin post types and the Plugins post type when internal plugin post types are disabled.
- Remove hidden post types from the active content selection without changing unrelated settings.
1.4.5
- Added a fixed-choice page-size setting for paginated content and Media: 10, 25, 50, 75, or 100 items.
- Kept 50 items as the default and preserved the choice when switching loading modes.
1.4.4
- Added a third inventory-loading mode that builds every enabled pane with the page, matching the original 1.4.0 loading behavior.
- Kept on-demand paginated and on-demand full-list modes available without changing existing saved choices.
1.4.3
- Moved paginated search feedback into the filter row so it stays visible while results scroll.
1.4.2
- Added a setting to choose paginated or full-list loading for content and Media.
- Added a page-jump control and kept the total item count visible on every result page.
- Added visible progress and completion messages for searching, filtering, and clearing a search.
1.4.1
- Loaded content and media in 50-item pages instead of rendering the full inventory at once.
- Moved content search, status, and Mine filters to server-side queries.
- Prefetched the default panel when the browser is idle and briefly cached recently viewed pages in the current browser session.
1.4.0
- Deferred content, media, template, pattern, and plugin inventories until their panel is opened, substantially reducing work on ordinary logged-in requests.
- Avoided discovery-cache invalidation during autosaves and revisions.
- Added an opt-in Media Bridge integration when Uplink Media Bridge for Etch 2.0 or newer controls the default Media screen.
- Allowed Media inventory actions to open the selected item in the configured Etch Collections library and New to open its upload flow.
- Removed non-functional drag-handle icons from the arrow-controlled left-panel order setting.
1.3.0
- Added adjustable accordion group label size, weight, and letter case with a 12px default label size.
- Added live WCAG contrast checks for each light and dark palette.
- Added a collapsible left panel that remembers its state in the current browser.
- Added administrator controls for the left-panel section order and the default content view.
- Moved Content Types before Builder Assets in the default panel order.
- Moved site-wide appearance access, color mode, typography, and palette controls to a dedicated Appearance screen.
- Allowed long content titles to wrap without shifting the table headings or action columns.
1.2.1
- Added compact table layouts and icon-only actions to Templates and Patterns.
- Added All and Mine filters plus category filtering when registered categories or Bricks template types are available.
- Added optional Created and Last Edited columns using the site’s WordPress date and time formats.
- Added a permission-aware New action to the Bricks Templates browser.
- Added display controls for ID, Status, and Type columns.
- Separated Pattern sync state and Bricks template type into a labeled Type column.
- Fixed table alignment and connected all table typography to the configured appearance size and weight.
- Applied the configured base font size directly to date values and added a layers-plus icon treatment to New actions.
- Allowed complete date and time values to use available table space and changed New actions to a neutral utility style.
1.2.0
- Expanded content inventories beyond published items to every registered status the current user can edit.
- Added status labels and filters for published, draft, pending, private, scheduled, and custom registered statuses.
- Added compact ID, title, and status columns with optional Created and Last Edited columns in the filter row.
- Added a Bricks section that mirrors the builder’s registered admin menu and automatically includes destinations such as AI when available.
- Updated the native builder edit-link setting to name only the active builder.
1.1.2
- Fixed saved Resource links reverting to builder defaults after an administrator intentionally removed or replaced the original list.
- Added compatibility for older integrations that reference the WordPress JavaScript namespace before core footer scripts load.
1.1.1
- Fixed a Resources screen JavaScript load-order error by explicitly loading the required WordPress internationalization runtime.
1.1.0
- Added a per-link option for Resources and Quick Links to open in the same window or in a new browser window or tab.
- Changed new and legacy links without a saved preference to open in the same window by default.
- Added destination-specific screen-reader labels when a link opens in a new window or tab.
- Preserved existing Resource and Quick Link labels, URLs, and all unrelated plugin settings during the update.
- Tested with WordPress 7.1.
1.0.0
- Initial WordPress.org release of Uplink Unified Ops Center.
- Added a searchable admin-bar workspace for templates, patterns, content, media, site architecture, plugins, resources, and quick links.
- Added WordPress, Bricks, and Etch builder-aware actions.
- Added architecture discovery for ACF, Meta Box, ACPT, JetEngine, and native Etch post types.
- Added AJAX plugin state management and live media inventory refresh.
- Added role access controls and customizable light and dark appearance settings.
