add_shortcode('pre', function($attr, $content = null) {
  return '<pre><code>' . $content . '</code></pre>';
});

WordPressのショートコード機能を使って、pre タグでシングルクォーテーションを2回入力してみたところ、ダブルクォーテーションに変換されてしまいました。

[pre]''[/pre]

投稿画面では、シングルクオーテーション2つなのに、実際に表示されるのは です。どうすればこの変換を防ぐことができますか?