WordPress で未使用の CSS を削除するにはどうすればいいですか?

[aioseo_eeat_author_tooltip]
[aioseo_eeat_reviewer_tooltip]
WordPressで未使用のCSSを削除する

スピードテストを実行中に、 PageSpeed Insights から未使用CSSの削除に関する警告が表示されたことに気づいたかもしれません。WordPressサイトから未使用CSSを削除して、読み込み速度を向上させ、パフォーマンス評価を改善してみませんか?

WordPressのテーマやプラグインによって、必要のないCSSコードが大量に追加されています。使用されていないCSSコードを削除することで、WordPressのパフォーマンスとユーザーエクスペリエンスを向上させることができます。この記事では、WordPressウェブサイトに不具合を生じさせることなく、使用されていないCSSコードを簡単に削除する方法をご紹介します。.

WordPressで未使用のCSSをさまざまな方法で削除する

未使用のCSSを削除するPageSpeed Insightsの警告
未使用のCSSを削除する – PageSpeed Insightsの警告

WordPress ウェブサイト上の未使用の CSS の量を減らしたい場合は、試すことができる方法がいくつかあります。.

WordPressで不要なCSSをすべて削除することは可能ですが、非常に困難な作業です。さらに、WordPressのバックグラウンドでの動作の仕組み上、一部のユーザーにとって不要なCSSを見つけて削除することが難しい場合があります。.

その場合、未使用の CSS を削除するさまざまな方法を紹介し、ニーズに合った最適な方法を選択できます。.

最大のCSSファイルを見つける

カバレッジレポートを「使用状況の可視化」で並べ替えてくださいChrome開発者ツールで。URLには通常、ファイルを生成したプラグイン、テーマ、またはサードパーティコードの名前が含まれています。これにより、最適化が必要な箇所をより簡単に特定できるようになります。

未使用の CSS を別のファイルで削除し、使用されている CSS を別のファイルに保存する

HTMLサイズが増加しないため、別ファイルを作成する方が高速です。また、インライン化とは異なり、ファイルをキャッシュすることも可能です。LiteSpeed CacheのCSSとFlyingPressも別ファイルとして読み込みます。さらに、 WP Rocketは 高速化のために別ファイルを使用する他の多くのプラグインとは異なり、訪問者数ではなくスコアを最適化します。

CSSを追加するプラグインを避ける

Query MonitorやWP Hiveなどのツールは便利ですが、プラグインがフロントエンドに余分なCSS/JSを追加しているかどうかを必ずしも表示できるわけではありません。そのため、プラグインの完全な影響は、フロントエンドにコンテンツを追加した後にウェブサイトを再テストすることでしか確認できません。最も一般的な原因は、ギャラリー、スライダー、お問い合わせフォーム、コメント、チャット、カレンダー、そしてデザイン関連のページビルダープラグインです。.

軽量テーマ + ページ ビルダーを使用します。.

フロントエンドはCSS、JavaScript、フォントで過負荷になっています。そのため、Elementor ProやUltimate Addonsなどのページビルダープラグインを追加すると、ウェブサイトの読み込み速度が遅くなることが確実です。.

ページビルダーでCSS最適化を有効にする

これらの設定には、Elementorの実験とDiviのパフォーマンス設定があり、CSSサイズを削減するためのオプションがいくつか含まれています(例:ElementorのアセットとCSSの読み込みの改善、Diviの動的CSSなど)。一般的に、パフォーマンス設定を高く設定すると、より良い結果が得られます。.

使わないアイコンは無効にする

Elementorアイコンを使用していない場合は、アイコンをオフにしてください。Google Fonts + Font Awesomeの場合は、PerfmattersまたはElementorのドキュメントで設定できます。.

アセットアンロードプラグインでCSSを削除する

を使用すると Perfmatters、不要なCSS/JS(またはプラグイン全体)を無効化したり、未使用のCSSを削除したり、YouTubeのiframeをプレビュー画像に置き換えたりすることができます。これらの方法すべてによって、残りの未使用CSSのアクセシビリティを向上させることができます。CSS/JSファイルは、Asset CleanUpプラグインを使用して無効化することもできます。

Perfmatters を使用すると、プラグインが CSS ファイルと Javascript ファイルをロードする場所を完全に制御できます。.

CSSで見つかった遅延読み込みの背景画像

ほとんどのキャッシュ プラグインは、背景画像が別の CSS ファイルにパックされている場合、背景画像を遅延ロードしません。.

したがって、背景画像を遅延読み込みしたい場合は、キャッシュプラグインのドキュメントを参照してください。FlyingPressには、インラインHTMLを必要とするWP Rocketとは異なり、追加のCSSクラスに追加できる lazy-bg ヘルパークラスが付属しています。lazy-bg ヘルパークラスは手動で追加するか、OptimoleにはCSSセレクターを使用したソリューションが用意されています。.

Gutenberg CSS を削除する

Gutenbergブロックを使用しない場合は、Gutenbergブロックライブラリをデキューできます。これを追加するには、コードスニペットまたはfunctions.phpを使用してください。.

CSS を組み合わせる(または組み合わせない)

CSS/JavaScript を組み合わせる場合、サイズは 10KB を超えないようにしてください。CSS と JavaScript を組み合わせることはほぼ不可能なので、ほとんどの場合、組み合わせるべきではありません。.

WooCommerceスタイルを無効にする

WooCommerce はデフォルトでウェブサイト全体にスタイルを読み込みます。これらのスタイルを eコマースページでのみ使用している場合は、すべてのページで無効にすることができます。WooCommerce にはドキュメントも用意されていますが、不要なコードを削除するための設定がさらに多く含まれている「Disable WooCommerce Bloat」をお勧めします。.

で同様の記事をもっとご覧ください Seahawk Media

WordPressメンテナンスモードの有効化、無効化、および修正方法

WordPressメンテナンスモード:有効化、無効化、および修正方法

WordPressメンテナンスモードとは何ですか? WordPressメンテナンスモードは、

保守レポートと分析レポートの比較

保守レポートと分析レポート:主な違いを解説

メンテナンスレポートと分析レポートとは何ですか?メンテナンスレポートは、技術的な健全性と維持管理を追跡します。

WordPressウェブサイトのAIサポート

WordPressウェブサイトのAIサポート:その概要、仕組み、そして2026年に期待できることとは?

WordPressウェブサイトのAIサポートは、過去24か月で大幅に成熟しました。

Seahawkを始めよう

当社のアプリにサインアップして価格を確認し、割引を受けましょう。.