ごきげんよう。
このブログでは”Materiapollo”というテンプレートを利用しています。無料で使っていいのか?ってレベルでハイクオリティなのですが、先日急に使えなくなりました。急いで色々調べたりしたものの原因らしいものはなし。仕方ないので作者様のサイトにあったカスタマイズをしてみると、なぜか直りました。
これから問題発覚まで解決までを書きます。
問題発覚とテスト
2021/6/11にメニューの配置を変えようと思い、ファイルをいじってアップロードしようとしたところ、エラーが発生。最初は変なところいじったかなと思いつつ、徐々に変更箇所を減らしてアップロードしようとした。
ところが、変更箇所を0にしてもアップロードできない。流石にこれはおかしいと思い、テストブログで本ブログのファイルをアップロードしようとしたもののできない。
このあたりで大分落ち込んだ。直らなかったらファイルいじれないからね。
嫌な予感がしつつMateriapolloの1.0.9の新品をDLし、新品のブログへのアップロードを試みたが、駄目だった。HTMLに直接コピペも試したが無駄。
他のテンプレートはどうかと思い、”QooQ”というメジャーな無料テンプレをアップロードすると、こちらは成功。Materiapolloに問題があるとわかる。
素のMateriapolloのscriptを消してみたり、なんか色々してみたが、やはりアップロードできない。
解決法
途方に暮れてMateriapolloの作者様のサイトを眺めていると、外部プラグインのコードを大幅カットするという項目に目が留まった。
undefined
こちらの「Materialize や jQuery を CDN から読み込む」という項目。
これまで適用したことがなかったので、素のMateriapolloにこれを実行し、HTMLにコードを直張りすると成功した。
次に本ブログのファイルに適用し、アップロードに無事成功。ふぃー・・・
原因
あまりHTML,CSSに詳しくないためよく分かりませんが、MaterializeやjQueryの方が仕様変更をしたのでしょうか。しかしながらバージョンを変えずに中身を変えるというようなことはしないと思います。謎。
Twitterで調べてみても私のような現象に遭遇している方は見当たらないので、私だけの特異現象かもしれませんが、この記事が誰かの助けになれば幸いです。
では、ここまでご観覧ありがとうございました。