2026.6.30 追記
VK Blocks Pro の投稿リストのカスタマイズが不要になりました

VK Blocks Pro 1.122.0 でカテゴリー、タグ、カスタム分類の除外指定ができるようになりました。複数のタームの除外指定もできます。これにより、フィルターフック vk_blocks_post_list_query_args を使って除外するカスタマイズを行う必要がなくなりました。
2026.5.31 追記
クエリーループのカスタマイズが不要になりました
WordPress 7.0 になってクエリーループでカテゴリー、タグ、カスタム分類の除外指定ができるようになりました。複数のタームの除外指定もできます。これにより、フィルターフック query_loop_block_query_vars を使って除外するカスタマイズを行う必要がなくなりました。

VK Blocks Pro の投稿リストとクエリーループから特定のカテゴリーを除外するカスタマイズを行いました。
①・②ともに、カテゴリー「Lightning G3」を除外しています。
① VK Blocks Pro の投稿リスト
投稿リストで投稿日と最終更新日が2行にならないようにするには
2026年7月11日
見出しの背景に文字を重ねた例 + スクロールしたらアニメーションで表示
2025年12月31日
このやり方のメリット
- 除外する条件を変更するときにフィルターフックのコードを書き換える必要がない。これは、プラグイン化して運用するときに都合がよい。
- カスタム投稿タイプでもそのままのコードで正常に動作する(コードを書き換えなくてよい)。
- 除外する処理をしたい投稿リストがサイト内に複数あってもそのままのコードで正常に動作する(コードを書き換えなくてよい)。
- 編集画面でも除外処理された状態で表示される。これは VK Blocks Pro のおかげです。
このやり方のデメリット
- 指定できるカテゴリー(ターム)はひとつだけ。
VK 投稿リストは複数カテゴリー指定時の動作が OR になっているので、今回のカスタマイズで使っている NOT IN が期待通りの結果にならない。複数指定したい場合はフィルターフックに条件を記述すれば実装可能だけど、そうすると左(前)に太字で書いてあるメリットがすべてなくなってしまう。
② クエリーループ
このやり方のメリット
- 除外する条件を変更するときにフィルターフックのコードを書き換える必要がない。これは、プラグイン化して運用するときに都合がよい。
- カスタム投稿タイプでもそのままのコードで正常に動作する(コードを書き換えなくてよい)。
- 除外する処理をしたい投稿リストがサイト内に複数あってもそのままのコードで正常に動作する(コードを書き換えなくてよい)。
- カテゴリー(ターム)を複数指定しても正常に動作する。
クエリーループは複数カテゴリー指定時の動作が IN になっているので、NOT IN が期待通りの結果になっている。
このやり方のデメリット
- 特になし。
関連するカスタマイズ
- 重要なお知らせを先頭に表示して新着記事一覧から除外したカスタマイズ(カスタムフィールドを使用・クエリーループ)
- 重要なお知らせを先頭に表示して新着記事一覧から除外したカスタマイズ(先頭固定表示を使用・クエリーループ)
- 重要なお知らせを先頭に表示して新着記事一覧から除外したカスタマイズ(カテゴリーを使用・クエリーループ)
- 投稿一覧から特定のカテゴリーを除外したカスタマイズ例(VK Blocks Pro の投稿リスト)
サイト運営者プロフィール

- 魚沼情報サービス・ベクトル公式テクニカルパートナー
-
【日本全国対応】WordPress のサイト制作、設定、カスタマイズ、トラブルでお悩み、お困りの方、ベクトル公式テクニカルパートナーがお手伝いいたします。
Lightning / VK Blocks / VK Filter Search のサポート、カスタマイズを得意としています。
遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。
オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを制作・運用する上でうまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら...という方にご好評いただいています。
デザイナー様、制作業者様のサイト制作のお手伝いも数多く行っています。難しい部分のコーディング ( PHP / CSS / jQuery ) をやってほしい、いま人手が足りない等、お仕事の依頼をお待ちしています。
ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。
≫メールでのお問い合わせはこちら















