add shortcode to single page wordpress plugin with filter code example
Example 1: how to create wordpress shortcodes
// function that runs when shortcode is called
function wpb_demo_shortcode() {
// Things that you want to do.
$message = 'Hello world!';
// Output needs to be return
return $message;
}
// register shortcode
add_shortcode('greeting', 'wpb_demo_shortcode');
Example 2: how to use plugin shortcode in wordpress template
<?php echo do_shortcode("[insert-your-shortcode-here]"); ?>