php代码执行语法高亮显示

I'm using the plugin insert_php for wordpress to insert php tags in my pages. To use that, I wrap my php code with [insert_php][/insert_php].

Recently I installed Syntax Highlighter Evolved to highlight code snippets that I post. To highlight code with this plugin, one wraps the code with [code][/code].

Now I would like to do some calculations based on user input with php, and I would like the output of that to go inside the highlighter. Apparently the simplest case of this will involve something like

[code]
[insert_php]

[/insert_php]
[/code]

Which doesn't seem to work actually. Is this normal? Have you tried this before? How can I get this to work?

Thanks in advance. If you require any additional information, please let me know.

I'm assuming [insert_php] is a shortcode that eval()'s the code in the tags as PHP. If that's the case, then your template should be wrapping the result of the PHP execution in do_shortcode so that your [code] shortcode will format the result.