AssistifyDesk

Description

AssistifyDesk solves a common frustration for WordPress site owners: when something breaks, where do you go for help?

With dozens of plugins installed from different places — WordPress.org, premium marketplaces, and custom developers — it’s easy to lose track of where to report an issue or ask a question. AssistifyDesk puts every support resource in one clean, searchable screen inside your WordPress admin.

Features

Central Support Directory
All your installed plugins and themes are listed in one place, each showing exactly where you can get support — no more hunting through bookmarks or searching the web.

Smart Source Detection
AssistifyDesk automatically detects whether a plugin or theme is hosted on WordPress.org or is a premium/custom product, then links you to the correct support forum or website.

  • WordPress.org plugins linked directly to their official support forum
  • Premium plugins with a Plugin URI linked to the plugin developer’s website
  • Plugins with no detectable support URL a helpful fallback contact link is provided

Status Indicators
See at a glance whether each plugin or theme is active or inactive, and whether an update is available — with colour-coded badges on every card.

System Info Snapshot
A single copyable block containing your WordPress version, PHP version, MySQL version, server software, memory limit, max upload size, debug mode status, multisite status, active theme, and full active plugin list — ready to paste into any support ticket.

Per-Plugin Support Template
Click “Copy Info” on any plugin card to copy a pre-filled support request template (plugin name, version, WordPress version, PHP version) directly to your clipboard.

Search & Filter
Search plugins or themes by name in real time. Filter the plugin list by: All / Active / Inactive / WordPress.org / Premium / Updates Available.

Admin Bar Shortcut
A AssistifyDesk link is added to the WordPress admin bar so you can jump to your support directory from any page in the admin.

Admin-Only Access
The hub is only accessible to users with the manage_options capability (site administrators).

No Data Storage
AssistifyDesk reads information that WordPress core already collects. It stores nothing in the database and makes no additional HTTP requests.

Privacy

This plugin does not collect, transmit, or store any personal data or site data. It reads only locally available WordPress API data (plugin headers and update transients already cached by WordPress core).

Screenshots

  • Plugin cards showing status badges (Active/Inactive, WordPress.org/Premium, update available), support action buttons, and the search/filter toolbar.
  • Themes tab listing all installed themes with source and status indicators.
  • System Info tab with environment details and a one-click copyable support snapshot.

Installation

  1. Upload the AssistifyDesk folder to the /wp-content/plugins/ directory, or install it directly from the WordPress plugin directory via Plugins Add New.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Tools AssistifyDesk to open your support directory. You can also click the AssistifyDesk link in the WordPress admin bar.

FAQ

How does AssistifyDesk determine where to get support?

It uses a three-step priority system:

  1. WordPress.org update transient — WordPress core regularly checks which plugins are hosted on WordPress.org. Assistify Hub reads this cached data (no extra HTTP requests) and links directly to the official support forum.
  2. Plugin URI header — For plugins not found on WordPress.org, the Plugin URI listed in the plugin’s file header is used as the support destination.
  3. Fallback — If no URL is found, a generic contact link is provided so you still have somewhere to start.

Does this plugin make any external HTTP requests?

No. AssistifyDesk only reads data that WordPress core has already collected and cached locally (plugin headers and update transients). It makes zero additional network requests.

Does the plugin store anything in the database?

No. All information is read on-the-fly from WordPress core APIs. Nothing is written to the database.

Who can access the AssistifyDesk page?

Only users with the manage_options capability, which is typically limited to site administrators.

Can I use this on a multisite installation?

Yes. The page will appear under Tools for any admin with the manage_options capability on each site. The System Info tab will also indicate whether your site is running in multisite mode.

My plugin shows “Unknown Source” — what does that mean?

It means the plugin has no Plugin URI in its file header and is not tracked by the WordPress.org update API. This often happens with locally developed or privately distributed plugins. A fallback contact link will still appear so you have a starting point.

What information does the System Info snapshot include?

The copyable snapshot includes: WordPress version, debug mode, multisite status, memory limit, max upload size, PHP version, MySQL version, server software, PHP max input vars, PHP post max size, active theme name and version, and the full list of active plugins with their version numbers.

Where can I find the Assistify Hub link quickly?

A “AssistifyDesk” shortcut is added to the WordPress admin bar at the top of every admin screen for easy one-click access.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AssistifyDesk” is open source software. The following people have contributed to this plugin.

Contributors

Translate “AssistifyDesk” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release.