NOTE I don't want the php code to be executed, only displayed.
I want to display this php code <?php wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer ); ?>
inside a post. I cannot make it work.
If I go to text type of editor and type <pre class="lang:php nums:false"> <?php wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer ); ?> </pre>
there and save. I can see what I want to.
But when I switch to visual editor the php text is not there. There is box for it but the text is not there. If I save the post now html comments are added to the source code and it looks like <pre class="lang:php nums:false"> <!--?php wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer ); ?--></pre>
. So when I then refresh the post page I got !--
characters there, something that shouldn't be there.
Any idea how to display php code with syntax highlight?