Plugin categories

Create a Website with AI
Scripts n Styles

Scripts n Styles

This plugin allows Admin users to individually add HTML, custom CSS, Classes and JavaScript directly to Post, Pages or any other custom post types.

4.6

Rating summary

28

Reviews

30K

Active installations

Scripts n Styles
Scripts n Styles
Scripts n Styles
Scripts n Styles
Scripts n Styles
+2

Overview

Compatibility

Installation instructions

Customer support & learning resources

Changelog

Main benefits

Add custom CSS/JavaScript

Global settings page

TinyMCE Formats dropdown

Admin-only access

Embedded styles/scripts

About this plugin

Author: WraithKenny
Version: 3.5.8
Last updated: 06-06-2023
WordPress version: 5.0
Tested up to: 6.2.6
PHP version required: 7.4
Languages:

Overview

This WordPress plugin empowers Admin users to directly inject custom CSS and JavaScript into individual Posts, Pages, or any registered custom post types, enhancing the flexibility and customization capabilities of their site. It features a Global settings page for site-wide Script and Style management and allows Admins to add classes to the body tag, post container, and TinyMCE “Formats” dropdown for direct styling in the editor. Restricted to users with manage_options and unfiltered_html capabilities, the plugin ensures only trusted users can execute scripts, maintaining security. Note that it embeds CSS and JavaScript within the head or body elements using WordPress hooks, requiring themes to support these hooks to function correctly. Released under GPL 3.0 or later, the plugin operates without input validation, trusting Admins to handle the code responsibly.

Custom CSS and JavaScript for Individual Posts and Pages

  • Allows Admin users to add custom CSS and JavaScript directly into individual Posts, Pages, or any other registered custom post types.
  • Enhances the flexibility and customization of specific content without affecting the entire site.

Global Settings for Site-wide Scripts and Styles

  • Provides a Global settings page to write Scripts and Styles for the entire blog.
  • Ensures consistent styling and scripting across the entire site.

Enhanced TinyMCE Editor Functionality

  • Allows Admins to add classes to the TinyMCE “Formats” dropdown for easy styling.
  • Styles are reflected directly in the post editor, providing a WYSIWYG experience.

Admin-Only Access for Security

  • Restricts usage to admin type users to ensure security.
  • Only users with manage_options and unfiltered_html capabilities can use the plugin’s functionality.

Rating and reviews

4.6

Rating summary

28

Reviews

30K

Active installations

5
4
3
2
1

User sentiment analysis

Users appreciate the ability of the plugin to add custom HTML, CSS, and JavaScript to specific pages or globally across their sites. They value the extensive features, including the generation of shortcodes and easy customization with conditional script addition and custom classes. Many users find it essential for quickly implementing page-specific changes without affecting other pages, and the ease of installation and use is frequently praised. However, drawbacks include issues with AMP compatibility, the inability to handle non-JavaScript script types due to hardcoded script tags, and occasional lack of support and updates, with some users reporting problems in multi-site installations and compatibility issues with other plugins.
Jonathan

Jonathan

17 Jan, 2022

thank you to the author 😀
bdy143

bdy143

05 Oct, 2019

HTML meta tags added in non-amp version is not showing in amp version. Like yoast SEO meta tags are shown in both the amp and non-amp version. But this plugin is not showing meta tags in both version i.e amp and non-amp. I am using multisite language site and I am using manual code of hreflang tag which is working fine in non-amp version but all codes and meta tags added in this plugin is not showing in amp version. Can u make it amp friendly?
chickwithbob

chickwithbob

08 Jan, 2019

Does what is says and much more!! – you can add custom html, css, scripts in the header or footer globally, or on a per page basis. You can even generate your own shortcodes! You can also conditionally add generic site scripts above the included script, and add custom classes to the body or post or dropdowns that appear on the page. And to the 3-star reviewer who said that scripts are hardcoded with: <script type=”text/javascript”> The plugin lets you add your own code, but has the <script type=”text/javascript”> hardcoded, so it doesn’t help if you need other types of scripts. You can get around this by adding your entire script block using the HTML input area, rather than in the SCRIPTS input area. Fantastic little plugin that has become one of my go-tos in my ‘plugin essentials’ toolbox. Kudos to the dev for providing their time free of charge for us all to benefit from.
dglite

dglite

21 Dec, 2018

Really Excellent, great!
shirtguy72

shirtguy72

11 Dec, 2018

Nice plugin. glad I found you, was only way for me to add JavaScript to rid my site of the new Facebook Click ID url strings bogging down my site and not being able to follow Google Analytics. Also love that the developer doesn’t “take no crap” from anyone! Again, thanks Buddy 5STARS!!!

FAQ

Will I lose all of my custom Styles and Scripts if I uninstall the plugin?

Why would you do that to me?

Can I get around that somehow?

Who can use this plugin?

Where are the CSS styles embedded?

Where is the JavaScript embedded?

Is there any input validation?

What is the licensing for this plugin?