読み込みダイエット
使っていないCSSとJSの読み込みを止めます。絵文字、埋め込み、ブロックのスタイルなど、外すものをチェックで選べます。
- 設定1画面
- JavaScriptなし
- 依存なし
WordPress は記事の追加情報を1つの表に、すべて文字として入れます。「点数が80以上」を出すには、その中から拾って、文字を数に直して比べる——条件を1つ足すごとに、これを最初から繰り返します。この部品は、値を数は数として持つ小さな表を作ります。
画像をクリックすると、幅いっぱいに大きく開きます。
いずれも WordPress 標準のテーマ(Twenty Twenty-Five)で撮っています。特別なテーマは使っていません。
| 型番 | PT-0608 |
|---|---|
| 種類 | プラグイン |
| 入れられる欄 | 12個まで(整数・小数・短い文字・日付・ある/ない) |
| 使える比べかた | = != > >= < <= like in between |
| 呼びかた | WP_Query の pt0608 / pt0608_ids() / pt0608_count() |
| 自動の書き換え | しません(理由は説明書に) |
| 写しの追いかけ | 記事の保存 / カスタムフィールドの直接書き換え / 手押しの作り直し |
| 作り直し | 200本ずつ。続きから再開できます |
| 元データ | 触りません。消しても作り直せます |
| WordPress | 6.0 以上(6.8 で確認) |
| PHP | 8.0 以上 |
| ほかのプラグイン | いりません |
| 外部への通信 | しません(APIキーも要りません) |
| 読者に届く大きさ | 0KB(読者側に送るCSS・JavaScriptがありません) |
| つかっていい範囲 | 1つ買ったら1サイト/書き換えOK/再配布はNG(くわしく) |
たぶん効きません。管理画面の「測る」で確かめてください。差が出なければ、この部品は要りません。効くのは、記事が数千本あって条件を2つ以上重ねるサイトです。
meta_query を黙って書き換える作りにしていないためです。条件の組み合わせは無数にあり、書き換えを間違えると出るはずの記事が出なくなります。しかもエラーが出ないので気づけません。少なく出るだけです。
記事を保存したとき、カスタムフィールドが直接書き換えられたときに、その1本だけ書き直します。件数がずれていたら管理画面に赤字で出るので、押せば作り直します。「毎晩全部作り直す」ではありません。1万本のサイトでは、それ自体が重い仕事になります。
点数を「文字」にすると、80 より 9 のほうが大きい扱いになります。ただし「測る」で数が合わないと赤字で出るので、気づけます。
なりません。200本ずつ進みます。続きがあればボタンが「続きを作る」に変わります。途中で閉じても、続きから再開できます。
一緒に使うと
使っていないCSSとJSの読み込みを止めます。絵文字、埋め込み、ブロックのスタイルなど、外すものをチェックで選べます。
索引を先に作っておいて、検索はブラウザの中だけで終わらせます。検索のたびにデータベースを叩かないので、人が増えても重くなりません。
分類と並び順でカードを絞り込みます。条件がURLに残るので、絞り込んだ状態のまま人に送れます。