WordPressでカスタムテンプレートを使う方法はカスタムテンプレート用のphpファイルを作成してテーマフォルダにアップロードするのが通常の方法だとおもっていたのですが、ブロックエディターから直接テンプレートを作成できる機能があることを知りました。
ブロックベースのテンプレートを削除する方法
なんでもいいですが、カスタムテンプレートを選択して編集ボタンをクリックします。
次に画面上部のドロップダウンメニューをクリックして「テンプレートを削除」をクリックします。
これでテンプレートの削除は完了…
と思いきや… 消えてないんです。
ブロックベースのテンプレートが削除できない
さきほどの見出しで解説した手順で削除できるはずなのですがなぜかブロックベースのテンプレートが削除されておらず残ったままになっています。わたしの予想ではおそらくこれはWordPressの本体の実装ミスか配慮が行き届いてない可能性があります。
ブロックベースのテンプレートがサーバーのどこかに保存されているかもしれないと思ってさがしてみましたが、ざっとみてもブロックベースのテンプレートが保存されていそうなディレクトリは見つかりませんでした。
まとめ
WordPressでブロックベースのテンプレートを削除する機能はうまく動作しないので現時点では削除することができません。
WordPressのバージョンアップを待つかまたはこの問題を開発元に報告するくらいしかいまのところの手はないと思われます。
コメント