クライアントのサイトで、WordPressのバージョンを更新した時に起こったのですが、エディターで「ビジュアル」から「テキスト」に切り替わらない現象が発生しました。
調べてみたところ、「PS Disable Auto Formatting」というタグの自動整形を停止するプラグインが良くないとのこと。
「PS Disable Auto Formatting」を停止することで、動作するようになりました。
ちなみ「PS Disable Auto Formatting」の自動整形を停止するプラグインですが、<p>タグなどを自動で削除するWordPressのデフォルトの機能を無効化にするというもの。
なくなると不便なんですが、エディタープラグインのAdvanced Editor Tools(旧TinyMCE Advanced)を入れている場合、
Advanced Editor Tools の設定で、「クラシックブロックとクラシックエディター内のパラグラフタグを保持」にチェックを入れることで、同様の機能を追加することができます。