質問: 起こっている問題 -------- Gutenbergというエディタのせいかもしれないのですが、新しい記事・固定ページの投稿が出来ません。 Classic Editorを有効にすると直るという情報もあったのですが、有効にするためのボタンが私の画面では表示されていません。 エラーメッセージを見ると、どうやらhttp越しにjsonが帰ってきてしまっているようです。 私のサイトでは常時CloudFlareを使って常時https化してあります。 考えられる原因 ------- 既存のテーマを使ってやったときはこのようなエラーは出なかったので、私がやったことが悪かったのかもしれません・・・。 このサイトを参考に元から作ってあったindex.htmlをWordpressテーマに変換しました。 環境 -- ・GCP上でNginxを使用してWordpressをホスティング ・常時https状態 ・既存のテーマは使わず、トップページ(index.php)のみのLP やりたいこと ------ 投稿ができるようにしたい エラーメッセージ -------- > > Mixed Content: The page at 'https://mydomain.com/wp-admin/post-new.php?post_type=page' was loaded over HTTPS, but requested an insecure resource 'http://mydomain.com/wp-json/wp/v2/users/?who=authors&per_page=100&_locale=user'. This request has been blocked; the content must be served over HTTPS. > > > どうかお力をお貸しください。よろしくお願いいたします。
回答: Gutenbergを使わない設定をするチェックボックスを発見し、それにチェックをつけたところ解決しました。 Tiny MCE Advancedをインストールし、そのプラグインの設定画面から Make the Classic Paragraph or Classic block the default block (hybrid mode) を見つけチェックを外すとClassic Editorがデフォルトになり投稿できました。