Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /