Hi, Hiranthi Molhoek-Herlaar san
For security reason, WP Syntaxhighlighter escapes your code inside <pre> tag to HTML entities.
It's a feature.
Before you install WP Syntaxhighlighter, If your posts have <pre> tag elements and contents inside them are not eacaped perfectly, this plugin escapes contents inside them to HTML entities.
So: with the plugin enabled all < in the post (whether they're inside pre-tags or not) are getting changed to > ; (minus the space ofcourse), which also affects the frontend (since everything inside pre-tags are getting displayed as is).
It's a strange result.
If so, even <pre> tag will be escaped to HTML entities.
This plugin affects only sourcesode inside <pre> tag.
Please take a closer look.
When all plugin are disabled except WP Syntaxhighlighter, does it work?
But: when I disable the WP Syntaxhighlighter plugin code between pre-tags aren't getting changed.
When you save your post, this plugin escapes your code inside <pre> tag to HTML entities.(before storing your post data in DB)
If you saved your post before disable it, your sourcecde can't turn back.