PANELKIND 1.7.2 · DOCUMENTATION · 5 NOVEMBER 2026

Installation and troubleshooting

Install or update

  1. Extract the documentation bundle and locate plugin/panelkind-1.7.2.zip.
  2. On single-site WordPress 6.6+ with PHP 8.1+, open Plugins → Add Plugin → Upload Plugin and upload that inner ZIP.
  3. Activate as the administrator who should be the initial protected agency owner.
  4. Skip the optional Freemius connection screen for Free, or activate the installation's paid license through the provided screens.
  5. Open PanelKind, edit the supplied client View and role-based permissions, then save and preview.
  6. Review and publish the configuration. For new native roles, publish the workspace setup before assigning users through WordPress Users.

No npm/build step is required on the installed site. The archive contains production PHP, JavaScript, CSS, plugin assets and the bundled Freemius SDK. It intentionally retains wp-adminer/ and wp-adminer.php so existing WP Adminer/PanelKind installations update in place. When WordPress offers Replace current with uploaded, use that update flow rather than installing a second copy. Internal wpa_ keys, WPAdminer namespaces, REST routes and text domain are retained for compatibility.

Activation does not automatically impose a new client workspace. Owners retain native administration, and publication applies View assignments/access configuration. Main-admin styling can separately use the client View as its source, including on owner screens.

Troubleshooting

SymptomCheck / action
Free refuses a fourth widget or second guideDrafts and archived library entries count. Edit an existing item or remove placements and delete an unused entry.
Cannot create a new View/roleCheck current usage; the starter View or legacy PanelKind Client Manager role may already use the Free allowance. Reuse an existing View/role or activate Pro.
Colours appear locked in an old screenshotAll colour controls are Free in 1.7.2. Confirm the installed version; historical 1.6.1 screenshots are obsolete for colour entitlements.
Theme does not affect the owner's dashboardSelect the client View, enable Apply admin theme, choose Main WordPress admin — all users, save and publish. Editing the client's View alone does not assign it to owners.
Free theme save reports Pro stylingApply a palette to repair stale unpublished surface values, or reset Pro surfaces. Previously published Pro values can remain. Read the actual validation error before changing other fields.
Wider sidebar has a narrow native submenuVersion 1.7.2 fixes the expanded desktop submenu width; check installed version and refreshed assets. Folded/mobile navigation follows its own layout.
Allow still denies a pageThe native role may lack the capability, a mandatory rule may deny it, or an explicit conflict may apply. Use access inspection; a View never grants native permissions.
Hidden menu still opens by direct linkVisibility is presentation. Add a supported resource policy and verify the native capability/endpoint coverage.
Guide or widget is missingCheck status, audience, View/section placement, draft versus published state, and required resource/native access.
New child section cannot be savedFree permits only two direct children of Main. Also check graph validity, references and technical limits.
Cannot delete a custom roleRemove members, default-registration use, assignments, policies and audience references in both draft and published configurations.
Save/publish reports a conflictAnother session changed the shared draft or active version. Reload and reconcile before saving.
Publish fails after license expiryA paid draft is rechecked. Remove new paid changes or restore the relevant entitlement; the live configuration stays intact.
Backup signature failsUse an unchanged backup from the same site. Site URL or authentication-salt changes can invalidate it. Cross-site portable import requires Pro.
Imported role is missingNative roles are not created by import. Create matching role IDs and recheck assignments.
Preview blocks a saveExpected: preview is browse-only. Exit before editing live WordPress content.
Preview is expired or inaccessibleUse Exit preview, including on the denied/expired page, or open PanelKind directly.
Pro site cannot download an updateConfirm update entitlement, SDK connection, available release and site update preference. Feature entitlement alone may survive expiry without updates.
Access needs recoveryUse protected-owner Activity & recovery, or the documented temporary server recovery constant. Native permissions still apply.

For more detail see workflow/recovery and licensing. No production site was installed, updated or changed to prepare this bundle.

Back to documentation