Skip to content

arash-ahmadii/Project-Page-Elementor-Widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Page Elementor Widget

A lightweight, customizable Elementor widget for building modern Service Pages, Project Showcases, and Case Study layouts in WordPress.

This plugin adds a ready-to-use widget with:

  • Hero section (headline, description, CTA buttons)
  • Stats block
  • Category filters (taxonomy-like tabs)
  • Project cards/grid
  • Bottom CTA section
  • Built-in style controls for key brand colors

Why This Plugin

  • Fast setup in Elementor (drag, drop, customize)
  • No external framework required
  • Content and layout are fully editable from Elementor controls
  • Designed for agencies, freelancers, and business websites

Requirements

  • WordPress 6.0+
  • Elementor (free or pro)
  • PHP 7.4+

Installation

See full steps in INSTALLATION.md.

Quick version:

  1. Download or clone this repository.
  2. Place the custom-widget folder inside wp-content/plugins/.
  3. Activate Project Page Elementor Widget from WordPress Admin > Plugins.
  4. Edit a page with Elementor and search for the widget: Project Page Elementor Widget.

Usage

See full guide in USAGE.md.

In short:

  1. Add the widget to any page in Elementor.
  2. Configure Hero, Stats, Categories, Projects, and CTA sections.
  3. Adjust colors from the Style tab.
  4. Publish.

Plugin Structure

custom-widget/
  custom-widget.php
  assets/
    project-page.css
    project-page.js
  widgets/
    class-project-page-widget.php

Roadmap Ideas

  • Multiple widget presets (Service, Projects, Case Study)
  • Optional animation intensity control
  • RTL and multilingual optimization
  • Import/export preset data

Contributing

Contributions are welcome. Please open an issue first to discuss major changes.

License

Choose and add a license before public release (recommended: MIT or GPL-2.0-or-later).

About

A customizable Elementor widget for building service pages, project showcases, and case study layouts in WordPress.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors