Adding body class when post contains a specific shortcode
-
07-11-2019 - |
Question
Simple shortcode function :
function my_shortcode_function($atts,$content=null){
// Do something
return $content;
}
add_shortcode('my_shortcode','my_shortcode_function');
I wonder how to add more extra body class when user use this shortcode in contents.
I can't do something like :
function my_shortcode_function($atts,$content=null){
// Do something
add_filter('body_class','my_body_class');
return $content;
}
function my_body_class($classes) {
$classes[] = 'foo';
return $classes;
}
add_shortcode('my_shortcode','my_shortcode_function');
Any idea ?
No correct solution
Licensed under: CC-BY-SA with attribution
Not affiliated with wordpress.stackexchange