Skip to content
Modules

Everything you need. Nothing you don’t.

ModularPress is built around focused admin modules. Enable only what your project needs and keep the admin clean, predictable and easy to maintain.

How modules work

Each module in ModularPress is fully independent. It has its own database tables, permissions and user interface. There are no hidden dependencies and no global plugin chaos.

This approach makes ModularPress suitable for long term projects, internal tools and structured websites where stability matters more than endless configuration options.

Independent

Modules can be enabled or removed without affecting others. Your project stays flexible and clean over time.

Predictable

Every module follows the same structure and navigation logic. Editors and admins always know where things are.

Permission aware

Access is controlled per module and per role, keeping sensitive areas protected without complexity.

Available modules

Below is an overview of the core and optional modules available in ModularPress.

📊

Dashboard

Central overview of the admin system. Shows enabled modules, their status and record counts.

  • Grouped by active and inactive modules
  • Quick access to installed features
  • Search modules by name
👤

Users

Manage admin accounts, roles and permissions. Controls who can access and edit each part of the system.

  • Role based access control
  • Account activation and deactivation
  • Audit friendly structure
📝

Posts

Create, edit and publish pages and articles. The core content engine of ModularPress.

  • Drafts and scheduled publishing
  • Language aware content
  • SEO and AEO ready
🔎

SEO

Manage meta titles, descriptions and aliases for key pages. Keeps URLs clean and search engines informed without plugins.

  • Dedicated SEO pages per language
  • URL aliases for landing pages and campaigns
  • Meta data managed outside the theme
📂

Menus

Build navigation menus for the frontend. Fully controlled from the admin panel.

  • Multiple menus per site
  • Nested menu items
  • Language aware links
📇

Contacts

Store public contact information such as addresses, phone numbers and business hours.

  • Multiple contact entries
  • Used across frontend templates
  • Structured and reusable

Secure storage for sensitive contact data. Designed with GDPR and privacy in mind.

  • Encrypted data storage
  • Limited access by role
  • Linked to client requests

Manage incoming requests from contact forms. Track status and communication history.

  • Status based workflow
  • Linked contact data
  • Internal notes

Q&A

Publish answers to common questions. Useful for support and knowledge bases.

  • Moderation workflow
  • Public or private answers
  • SEO friendly structure
💼

Services

Define services, pricing and packages. Supports monthly and one time pricing models.

  • Flexible pricing options
  • Structured service pages
  • Currency aware
🎬

Videos

Manage video pages and embeds. Optimised for SEO and indexing.

  • Video metadata
  • SEO structured data
  • Clean frontend output

Manage office locations and map pins. Used across contact and location pages.

  • Multiple locations
  • Easy integration
  • Frontend ready output
🛡️

Security

Protect admin access from bots and abuse. Adds captcha and login protection.

  • Captcha integration
  • Brute force protection
  • Admin login security
⚙️

Settings

Global site configuration and integrations. Central place for site level settings.

  • Site information
  • Tracking and scripts
  • Consent management

Need a custom module

If your workflow does not fit existing modules, we design and build custom modules that integrate cleanly with the ModularPress admin.

Request custom module