PLUS2)を別のサイトで使用しているのですが、Googleのデベロッパーツールを使っていたところ何やらエラーが出ていました。エラー内容は以下の通り、ファイルが無いというのです。Found)st-tagcss.phpというファイルが無い、というのでフォルダを確認すると無い。使った覚えはないけれど、何かの拍子で消しちゃったかも?と親テーマを再度ダウンロードしてみると、無い。検索してみるとどうも最初から無いようなので、対策方法を探して対策してみました。php素人なので少し手間取った事も覚書として書いておきます。PLUS2のst-tagcss.phpが無い事の影響このファイルが無い事で、サイトの表示に若干の遅れが出ていました。デベロッパーツールで見ると、st-tagcss.phpを探すのに時間がかかるのか9秒近くとられています。エラーを放置しておくのも嫌な感じですし、何とか出来ないものかと検索してみました。検索してみると、二通りの方法がありました。function.phpにst-tagcss.phpを読まないようコードを追記するまずは、子テーマのfunction.phpに、無いはずのst-tagcss.phpを読まないようコードを記述をする方法が見つかりました。PLUS2(β)】st-tagcss.phpがない!タイトルの通りなんですけどね。PLUS2(β)」を使ってて気づいたことです。Googleで検索してみたのですが、同じような話題は見つかりませんでした。...tamalog.netphpが苦手で悪戦苦闘してるので、コードがまるっと書いてありとてもありがたいです。st-tagcss.phpがないなら作る内容は空で良いので、st-tagcss.phpを作って親テーマフォルダに配置するという方法もありましたが、不要なファイルを増やすのも、うーん。こちらの方が簡単そうですが。結局、不要なファイルを増やすのも何だしと思ったので子テーマのfunction.phpに追記する方法でやってみました。php素人なので少し手間取りましたが、素直にコードをコピペして使わせていただき、無事にエラーが解消されました。);}また、自分のようなphpど素人の人のために、少々手間取った事を次にて。PLUS2)の子テーマのfunction.phpはデフォルトで以下の記述になっています。?>で挟んで以下のように追記しました。11とエラーが出てサイトが表示されません。これは、あるべき文字が抜けている場合などに起こる構文エラーのようです。いうか、そもそもから気になっていたのですが子テーマのfunction.phpはデフォルトで、最後に?>が無いのですが、閉じなくてもエラーにならないのは何故?試しに?>を足してみるとエラーになりません。あっても無くても良いのはどうして?そこで、追記のコードを貼る前に、以下のように先にデフォルトのコードを?>で閉じました。);}?>すると上手く行き、エラーも解消されましたが、これでは以下の構造になります。?>で括ってもいける?とやってみたらこちらで問題無かったので、最終的にこのような追記となりました。);}?>phpに疎いと、このようなちょっとした事に時間がとられて大変ですな(汗)でも、いい勉強です。Consoleに登録したサイトのサイトマップページがエラーになっていました。"https://michinari.work/wp-content/plugins/table-of-contents-plus/front.min.js-end");タイトルとURLをコピーしました。