素敵なサムシングを独断と偏見で一方的に紹介するブログ(´・ω・`)

IT

投稿日:

【瞬殺】WordPressのcomment-reply.min.jsをロードしないようにする【パフォーマンスアップ】

Anker PowerCor

created by Rinker
Anker
¥4,990 (2024/04/03 21:42:08時点 Amazon調べ-詳細)

旅行には必須の大容量モバイルバッテリー!

【最新機種】GoPro hero11 Black

created by Rinker
GoPro(ゴープロ)
¥62,000 (2024/04/03 21:42:08時点 Amazon調べ-詳細)

最新機種でVlogの思い出を撮影しよう!

ペヤング ソースやきそば 120g×18個

created by Rinker
ペヤング
¥2,600 (2024/04/03 21:42:16時点 Amazon調べ-詳細)

とりあえず保存食として買っておけば間違いなし!

ドラゴンクエスト メタリックモンスターズギャラリー メタルキング

created by Rinker
スクウェア・エニックス(SQUARE ENIX)
¥3,250 (2024/04/03 21:42:09時点 Amazon調べ-詳細)

みんな大好き経験値の塊をデスクに常備しておこう!

BANDAI SPIRITS ULTIMAGEAR 遊戯王 千年パズル 1/1スケール

created by Rinker
BANDAI SPIRITS(バンダイ スピリッツ)
¥7,500 (2024/04/03 21:42:14時点 Amazon調べ-詳細)

もう一人の僕を呼び覚ませ!!

MOFT X 【新型 ミニマム版】 iPhone対応 スマホスタンド

created by Rinker
MOFT
¥2,880 (2024/04/03 21:42:18時点 Amazon調べ-詳細)

Amazon一番人気のスマホスタンド!カード類も収納出来てかさ張らないのでオススメです!

サンディスク microSD 128GB

スマホからSwitchまで使える大容量MicroSDカード!

スポンサーリンク

336×280




コメント欄が無いサイト

StaticPress運用サイト

本ブログは以前もご紹介した通り、AWSのS3バケットを利用した静的ページとして運用をしており、そのためコメント機能を除去しています。

JavaScriptファイルの読み取りエラーが発生

そして、StaticPressで不要ファイルを転送しないように以下の記事で/wp-includes/をS3バケットに転送しないようにしました。

しかし、その際に以下のようなエラーが発生するようになりました。

原因はwp-includesを除外したため

これは、wp-includesを除外したため、comment-reply.min.jsが読み込めずにエラーとなってしまっています。

このJavaScriptファイルはコメントに返事をする際に利用するものらしく、コメント機能を使っていない本ブログでは読み込む必要が無いファイルのようなので、そもそも読み込まないように修正してみましょう。

手順

function.phpに追記

以下の記述をfunctions.phpの末尾に追加してください。

上記は、今後のことも考えて、記事ページかつコメントが公開されていてかつコメントを階層表示する場合は、comment-reply.min.jsを読み込む、という指定をしています。

確認

では、実際にStaticPressで再構築して確認してみましょう。

正常にエラーが出ないようになりました。

終わりに

このように、エラーが出るからといってファイルを用意するのではなく、そもそも必要なのか?という観点を持っておく事がサイト運営をしていく上で大切です。

また、JavaScriptの過度な読み込みはページ読み込みスピードを下げてしまい、利用者へのストレスにもつながってしまうので、極力読み込み量を減らすように心がけてみましょう。

336×280




336×280




CATEGORIES & TAGS

IT, , , , , , , ,

blogenist

Author: blogenist

関連記事

YouTubeも見てね♪

お名前.comサイドバー