Custom CSS and JavaScript Review - In-Depth Analysis
Easily add custom CSS and JavaScript code to your WordPress site with features like draft previewing, revisions, and minification.
Performance Overview
User Rating
4.7/5 (based on 60+
reviews)
Active Installations
10,000+
Update Frequency
Below Average
It is calculated using the weighted average of same category
plugins.
Security Score
1 / 10
(Very Low Risk)
It is calculated using the weighted average of all versions.
What It Does
This plugin allows you to add custom site-wide CSS styles and JavaScript code to your WordPress site. It is useful for overriding your theme's styles and adding client-side functionality.
Features include a code editor with syntax highlighting and AJAX saving to avoid reloading the editor at each save. You can save and preview your CSS and JavaScript as a draft that is only applied to logged-in users until you are ready to publish your changes to the public. The plugin also allows you to view and restore past revisions of your CSS and JavaScript.
Additionally, it automatically minifies your custom CSS and JavaScript code to reduce file size. For optimal performance, custom CSS and JavaScript code is served from the filesystem instead of the database.
Now available is the Custom CSS and JavaScript Developer Edition, which allows you to divide your CSS and JavaScript into multiple virtual files to keep your code organized. It supports Sassy CSS (SCSS) and offers live preview for CSS. You can upload and download CSS and JavaScript files individually or in ZIP files.
Access to plugin features is determined by user capabilities. Users with the edit_theme_options capability will enjoy full access. The plugin also introduces a custom capability known as wpz_custom_css_js for enhanced control.
Comparing to Alternatives
Custom CSS and JavaScript offers a straightforward way to add custom code to your WordPress site, competing with several similar plugins in the market.
Strengths
- Simple and easy to use interface
- Supports both CSS and JavaScript code insertion
- Quickly test small snippets without hassle
- Helps manage custom code without editing theme files
Weaknesses
- Lacks detailed instructions on script tag usage
- Limited advanced features compared to some competitors
- User interface could be more intuitive
- Documentation could be more comprehensive
User Sentiment Analysis
Users generally appreciate the plugin's simplicity and effectiveness but note some areas for improvement.
Positive highlights
- 'Great alternative!' - feourives
- 'Works great, just what I needed to set up special fields.' - sloanthrasher
- 'Makes work easier.' - jamunahernandez14
- 'Makes adding css snippets a breeze.' - dshelton
- 'Thanks you for your help!!' - serguei9090
Common complaints
- Lack of clear instructions on whether to include script tags
- Basic usage guidance is missing
- Limited features for advanced users
Weaknesses
- Unclear documentation
- No guidance on script tag requirements
- Could improve user onboarding
Who Should Use This?
Best for
Users who want a simple and effective way to add custom CSS and JavaScript snippets to their WordPress site without complex setup.
Not ideal for
Users seeking advanced code management features or comprehensive documentation may find this plugin lacking.
Pricing & Value
Free version includes
The free version allows users to add and manage custom CSS and JavaScript snippets easily within WordPress.
Pro version
The pro version typically includes advanced features such as enhanced code management, priority support, and additional customization options.
Final Verdict
Custom CSS and JavaScript is a practical plugin for users needing a straightforward solution to add custom code snippets to their site.
While it excels in simplicity and ease of use, it could benefit from better documentation and more advanced features to appeal to power users.
Other Notable Features
Here are a few other notable features of this free
Custom CSS and JavaScript plugin.
Contributors and developers
“Custom CSS and JavaScript”
is open source software. The following people have
contributed to this plugin.