WordPress スニペット集

functions.php に貼って使える PHP コード、
ブロック開発・高速化・セキュリティの実装パターン。

スニペット一覧

PHP / functions.php / ブロックエディタ / テーマ実装

読み込み中…

moatway library の WordPress スニペット集とは

moatway library の WordPress スニペット集は、functions.php に貼って即動かせる PHP コード、ブロックエディタの拡張、テーマ実装パターン、高速化・セキュリティ対策まで、現場で繰り返し書く WordPress カスタマイズを「1 スニペット = 1 ページ」でストックしたコード集です。各ページには PHP / CSS / 解説タブがあり、Prism.js によるシンタックスハイライト付きでコピペできます。

カバーしているカテゴリ

このスニペットを安全に使うために

  1. 本番に貼る前にステージングで動作確認すること。functions.php はサイトを白画面にする可能性があるため、必ずバックアップを取ってから編集
  2. Code Snippets プラグイン(または同等の「コードを単発で有効化できる仕組み」)を使うと、テーマアップデートで消えるリスクを減らせます
  3. 子テーマで運用するのが王道。親テーマの functions.php を直接編集すると、テーマ更新で失われます
  4. WordPress バージョンに注意。本サイトは 2026 年時点の最新 WP(6.x 系)を前提に動作確認していますが、古い案件では関数名が違うことがあります

DUB DESiGN / theme3.net との違い

国内の WordPress カスタマイズ系記事は「1 つの記事に 10〜15 件まとめる」スタイルが主流ですが、目的のスニペットだけ探したい場合に長文を読む必要があります。moatway library は「目的別 functions.php スニペット」を 1 ページに切り出す運用にすることで、検索エンジンから直接「やりたい処理」のページに着地できるようにしています。コードは全件、解説と注意点を併載しているので、コピペした後の「これ何の処理だっけ」を防げます。

利用ライセンスについて

本スニペット集の PHP / CSS コードは moatway が自作・検証したものを中心に公開しています。商用・個人問わずコピー利用 OK ですが、サイト本体のソースコード一式・データセットの大量複製・ミラーサイト化は 利用規約で禁じています。コードの動作については「自己責任」でご利用ください。