Skip to content

WordPress plugin to display settings with WP modern design

License

Notifications You must be signed in to change notification settings

neodogee/wp-control-center

Repository files navigation

WP Control Center

⚠️ WARNING: This is a demonstration repository and is not intended for production use. The plugin contains unfinished functionalities and is meant to showcase the integration of React with WordPress components. Use at your own risk.

A WordPress plugin that provides a custom control center to manage theme settings using modern React components and the WordPress Component Library.

Description

WP Control Center adds a powerful and user-friendly admin interface to WordPress, built with React and @wordpress/components. It provides a centralized location to manage various theme settings and configurations through a modern, responsive interface.

Screenshots

Here are some screenshots showcasing the plugin's interface and features:

Footer Section

Footer Settings Manage and customize your website's footer content and settings.

Maintenance Mode Section

Maintenance Mode Configure maintenance mode settings and customize the maintenance page display.

Features

  • Modern React-based admin interface
  • Integration with WordPress Component Library
  • Centralized theme settings management
  • User-friendly control panel
  • Positioned prominently in WordPress admin menu

Requirements

  • WordPress (latest version recommended)
  • Node.js >= 18.17.1
  • PHP (latest version recommended)

Installation

  1. Download or clone this repository to your WordPress plugins directory:

    cd wp-content/plugins/
    git clone [repository-url] wp-control-center
  2. Install the dependencies:

    cd wp-control-center
    npm install
  3. Build the assets:

    npm run build
  4. Activate the plugin through the WordPress admin interface.

Development

To start development:

  1. Run the development server:

    npm run dev
  2. For automatic rebuilding during development:

    npm run watch

Built With

Version

Current version: 1.0.0

Author

Damien O.

License

This project is licensed under the GPL v2 or later - see the LICENSE file for details.

About

WordPress plugin to display settings with WP modern design

Topics

Resources

License

Stars

Watchers

Forks