Skip to content

Shetab Elementor is a powerful WordPress plugin designed to optimize and enhance the performance of Elementor-based websites. It intelligently removes unnecessary scripts and styles, optimizes assets, and provides advanced caching mechanisms.

Notifications You must be signed in to change notification settings

3daghati/Shetab-elementor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shetab Elementor

Shetab Elementor is a powerful WordPress plugin designed to optimize and enhance the performance of Elementor-based websites. It intelligently removes unnecessary scripts and styles, optimizes assets, and provides advanced caching mechanisms.

🚀 Features

Performance Optimization

  • Smart CSS Optimization: Compresses and optimizes CSS files
  • JavaScript Optimization: Minifies and combines JavaScript files
  • Google Fonts Optimization: Optimizes Google Fonts loading and usage
  • Font Awesome Optimization: Loads only the used Font Awesome icons
  • Remove jQuery Migrate: Option to remove jQuery Migrate script
  • WordPress Emoji Cleanup: Option to disable WordPress emoji scripts

Advanced Settings

  • Critical CSS: Places necessary styles inline on the page
  • Lazy Loading: Smart image lazy loading implementation
  • HTML Compression: Compresses HTML code and removes whitespace
  • DNS Prefetching: Preloads external domain DNS
  • JavaScript Defer: Option to defer JavaScript execution

Cache Management

  • Smart Cache System: Intelligent cache management for Elementor pages
  • Automatic Cache Cleanup: Cleans up old cache files automatically
  • Manual Cache Control: Tools for manually managing cache
  • Cache Exclusions: Ability to exclude specific pages from caching

Analysis Tools

  • Page Analysis: Detailed analysis of page performance
  • Resource Usage: Track CSS, JavaScript, and image usage
  • Performance Metrics: Monitor and analyze site performance

📋 Requirements

  • WordPress 5.0 or higher
  • PHP 7.0 or higher
  • Elementor 3.0.0 or higher
  • Elementor Pro 3.0.0 or higher (optional)

💾 Installation

  1. Download the plugin zip file
  2. Go to WordPress admin panel > Plugins > Add New
  3. Click on "Upload Plugin" and select the downloaded zip file
  4. Click "Install Now" and then "Activate"
  5. Go to Shetab Elementor in your WordPress admin menu to configure settings

⚙️ Configuration

Basic Settings

  1. Navigate to Shetab Elementor in your WordPress admin menu
  2. Enable/disable desired optimization features
  3. Configure cache settings
  4. Save changes

Advanced Settings

  • Cache Retention: Set how long cache files are kept
  • Image Settings: Configure image optimization options
  • Font Settings: Manage font loading and optimization
  • Advanced Optimization: Fine-tune performance settings

🔧 Usage

After installation and configuration, the plugin works automatically to optimize your Elementor pages. You can:

  1. Analyze page performance from the Page Analysis tab
  2. Monitor resource usage in real-time
  3. Clear cache when needed
  4. View optimization statistics

📊 Performance Impact

Typical performance improvements after enabling Shetab Elementor:

  • 40-60% reduction in page load time
  • 30-50% reduction in server response time
  • 50-70% reduction in resource usage
  • Improved Google PageSpeed scores

🛠️ Development

Building from Source

# Clone the repository
git clone https://github.com/3daghati/shetab-elementor.git

# Install dependencies
npm install

# Build assets
npm run build

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

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

👥 Authors

  • 3daghati - Initial work - GitHub

🙏 Acknowledgments

  • Thanks to the Elementor team for their amazing page builder
  • Special thanks to all contributors who have helped with the project
  • WordPress community for their continuous support

📞 Support

For support, please:

  1. Check the documentation
  2. Search existing issues
  3. Create a new issue if needed

🔄 Changelog

Version 1.0.0

  • Initial release
  • Basic optimization features
  • Cache management system
  • Page analysis tools
  • Performance monitoring

Made with ❤️ by 3daghati

About

Shetab Elementor is a powerful WordPress plugin designed to optimize and enhance the performance of Elementor-based websites. It intelligently removes unnecessary scripts and styles, optimizes assets, and provides advanced caching mechanisms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published