Skip to content

Getting Started

WP-Nexus is a no-code app builder for WordPress. It lets you create data-driven web applications with a visual UI builder, workflow automation, and custom database tables -- all from within your WordPress admin panel.

Installation

  1. Download the WP-Nexus plugin .zip file.
  2. In your WordPress admin, go to Plugins > Add New > Upload Plugin.
  3. Select the .zip file and click Install Now.
  4. Click Activate Plugin.

After activation, a new WP-Nexus menu item appears in the WordPress admin sidebar.

Your First Look

Click WP-Nexus in the admin sidebar. You land on the Apps dashboard, which lists all your applications. If this is a fresh install, the list is empty.

Creating Your First App

  1. Click Create App.
  2. Enter a Name (e.g., "Task Manager").
  3. The Slug is auto-generated from the name (lowercase, underscores). Slugs must start with a lowercase letter and contain only lowercase letters, digits, and underscores.
  4. Optionally add a Description and choose an Icon from the Lucide icon picker.
  5. Click Create.

Your new app now appears in the dashboard and as a submenu item under WP-Nexus in the admin sidebar.

Building Blocks

Every WP-Nexus app is made up of four core building blocks:

Database Tables

Define where your data lives. Choose from three storage types:

  • Custom Table -- a dedicated SQL table managed by WP-Nexus.
  • Custom Post Type (CPT) -- leverages the WordPress posts system.
  • Taxonomy -- uses WordPress taxonomy terms.

Each table has a schema of typed columns (varchar, int, date, json, reference, etc.) with support for indexing, uniqueness constraints, and relational references.

See Database Tables for the full guide.

UI Components

Build your frontend visually. The UI Builder provides a drag-and-drop canvas with 38 widgets across five categories: Display, Layout, Data, Form, and Filter. Every widget supports inline styling, responsive breakpoints, element states, and expression bindings.

See UI Builder for the full guide.

Actions

Actions are server-side workflows that respond to user interactions -- form submissions, button clicks, or programmatic triggers. Each action is a pipeline of nodes: validate input, query data, save rows, send emails, and more.

See Actions & Workflows for the full guide.

Settings

App-level settings let you configure global behavior such as default pagination, notification emails, and app-specific options. Settings are accessible in expressions throughout the app.

Next Steps