//Use: [find_shortcodes code=[gravityform id="8" title="true"]]
add_shortcode('find_shortcodes', 'find_shortcode_pages');
function find_shortcode_pages($atts){
$atts = shortcode_atts(
array(
'code' => '',
),
$atts,
'show_post'
);
$code = $atts['code'];
$query = new WP_Query( "s='$code'&posts_per_page=-1" );
$arr = array();
if ($query->have_posts()){
while ( $query->have_posts() ) { $query->the_post();
$arr[] = '<strong>ID:</strong> '.get_the_ID().' <strong>Title:</strong> '.get_the_title().'<br>';
}
}
//return json_encode($arr);
return implode(" ",$arr);
}
Jagdish Sarma Edited question April 6, 2023