Skip to content

devmubs/svg-forge-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== SVG Forge PRO ===
Contributors: devmubs
Donate link: https://devmubs.com/donate
Tags: svg, svg upload, inline svg, svg manager, svg icons
Requires at least: 5.8
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.0
License: MIT
License URI: https://opensource.org/licenses/MIT

Full SVG power: edit, animate, inline, and integrate SVGs with Elementor like a pro.

== Description ==

**SVG Forge PRO** takes your WordPress SVG management to the next level. Designed for developers, agencies, and advanced users, it provides full frontend control, dynamic editing, and Elementor integration. Inline, animate, and style SVGs without touching code.

= Key PRO Features =

**🌟 Elementor SVG Widget**
Drag & drop SVGs directly into Elementor with live preview, hover effects, and animations.

**🌟 Frontend SVG Scanner**
Automatically detects all SVGs used across your site (theme, plugins, Elementor) in a central dashboard.

**🌟 Visual SVG Editor**
Edit size, color, stroke, hover effects, and animations directly from WordPress admin.

**🌟 Trusted SVG Icon Library**
Access 500+ XSS-safe, optimized SVG icons ready for immediate use.

**🌟 Advanced Inline Control**
Inline only critical SVGs, exclude heavy pages, or override default rendering.

**🌟 SVG Animation Pack**
Add path animations, pulse, morph, and hover effects without code.

**🌟 White Label Branding**
Remove plugin branding for agency and client sites.

**🌟 Priority Support**
Faster response times and direct feature requests.

= All Free Features Included =

* Safe SVG Upload with automatic sanitization
* Auto Inline SVG Rendering
* Global Styling Control
* Works with Gutenberg & Themes
* Performance-Friendly
* Compatible with Other Plugins

= Shortcodes =

**Advanced PRO Shortcode:**
`[svg_forge_pro id="123" animation="fade-in" hover="scale" color="#ff0000"]`

**Icon Library Shortcode:**
`[svg_forge_pro icon="general/home" width="50" height="50"]`

**Basic Shortcodes (backward compatible):**
`[svg_forge id="123"]`
`[svg_inline id="123"]`

= Animations =

**Entrance Animations:**
* fade-in
* fade-in-up
* fade-in-down
* scale-in
* rotate-in
* bounce-in

**Continuous Animations:**
* pulse
* spin
* bounce
* shake
* wobble
* flash

**Hover Effects:**
* scale
* rotate
* fade
* bounce
* pulse
* flip

= Security =

SVG Forge PRO includes advanced SVG sanitization to prevent:

* Cross-Site Scripting (XSS) attacks
* XML External Entity (XXE) attacks
* Malicious JavaScript execution
* Unauthorized iframe/embed injection
* Dangerous URL schemes (javascript:, data:text/html, etc.)

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/svg-forge-pro/`
2. Activate the plugin through the 'Plugins' screen in WordPress
3. The free version will be automatically deactivated if present
4. Configure settings via 'SVG Forge PRO' > 'Settings' in the admin menu
5. Start using the Elementor widget or shortcodes

== Frequently Asked Questions ==

= Do I need the free version? =

No, SVG Forge PRO includes all free features and will automatically deactivate the free version if it's installed.

= How do I use the Elementor widget? =

In Elementor, search for "SVG Forge" in the widgets panel. Drag it to your page and configure the SVG source, colors, animations, and hover effects.

= Can I use my own SVG files? =

Yes! Upload your SVGs to the Media Library and select them in the Elementor widget or use the shortcode with the attachment ID.

= Are the animations responsive? =

Yes, all animations are CSS-based and work on all devices. They also respect the user's "prefers-reduced-motion" preference.

= How do I white label the plugin? =

Go to "SVG Forge PRO" > "White Label" in the admin menu to customize the plugin name, author, and hide upgrade links.

= Can I add my own icons to the library? =

Yes, you can add custom icons through the Icon Library page or by uploading SVGs to the `wp-content/plugins/svg-forge-pro/assets/icons/custom/` directory.

= Is priority support included? =

Yes, as a PRO user you have access to priority support. Visit https://devmubs.com/support to submit a ticket.

== Screenshots ==

1. PRO Dashboard - Overview of your SVG library and stats
2. Visual SVG Editor - Edit colors, size, and animations visually
3. Icon Library - Browse 500+ pre-made SVG icons
4. SVG Scanner - Find all SVGs across your site
5. Elementor Widget - Drag & drop with live preview
6. White Label Settings - Customize plugin branding

== Changelog ==

= 1.0.0 =
* Initial PRO release
* Elementor widget with live preview
* Visual SVG editor
* 500+ icon library
* SVG scanner
* Animation pack (15+ animations)
* Hover effects
* White label branding
* Advanced sanitization
* Priority support

== Upgrade Notice ==

= 1.0.0 =
Initial release of SVG Forge PRO.

== Credits ==

* Built by [DevMUBS](https://devmubs.com)
* Icons from various open source collections
* SVG sanitization based on WordPress security best practices

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors