Via the Webs

Add Slug as Body Class

How to Use
Download > Install > Activate. That’s it!

Example
The page slug you are on, example: /contact-us/, would have a targetable CSS class of .contact-us. This page, /plugin/add-slug-as-body-class/, when inspected, can be seen with a body class of .plugin-add-slug-as-body-class.

Source
This code can be pasted into the functions.php file of your child theme or, download and install the plugin for simple code activation.

/*
Plugin Name: Lightweight Plugins - Add Slug to Body Class
Plugin URI: https://lightweightplugins.com/plugin/add-slug-to-body-class/
Description: A lightweight plugin that adds the current slug to the body class.
Version: 1.4
Author: WP Maintenance Experts
Author URI: https://wpmaintenanceexperts.com/
License: GPLv2 or later
*/

function lightweight_plugins_slug_body_class( $classes ) {
	global $post;
	if ( isset( $post ) ) {
	$classes[] = $post->post_type . '-' . $post->post_name;
	}
	return $classes;
	}
add_filter( 'body_class', 'lightweight_plugins_slug_body_class' );

Plugins Articles

Disable XML-RPC

Disabling XML-RPC in WordPress can be beneficial for several reasons: Security Concerns: XML-RPC has been targeted by attackers in various types of malicious activities: Brute Force Attacks: Attackers can use XML-RPC to amplify their brute force attacks. Instead of...

read more

MS Clarity Exclude Logged In Users

How to Use Download > Install > Activate. Use your favorite IDE or just edit within the WordPress plugin editor. Change "xxxxxxxxxx" to be your Clarity ID. Not associated with Microsoft® Clarity® Example This prevented me from recording all my logged in back-end...

read more

Add to Console Log

How to Use Download > Install > Activate. Use your favorite IDE or just edit within the WordPress plugin editor. Change the message to suit your needs. Example A fun project plugin. Thought of this after discovering a software company had a message about their open...

read more

Most Recent Articles