WordPress は長く続いている web サイト作成ツールです。プログラミングの知識がなくとも様々なデザインと構成の web サイトを作ることができ、多くの場所で使われています。
WordPress.com: 無料のサイトやブログを作成
WordPress はテーマ、プラグインというライブラリを WordPress に組み込む仕組みがあり、これと本体は主に PHP と JavaScript で作られています。
WordPress Themes — WordPress.com
ご利用の WordPress.com サイトにプレミアムおよび無料の WordPress プラグイン
便利な WordPress ですが、便利が故に検索エンジンで簡単に探しても開発用の情報を集めることは難しいです。大体がこのプラグインをこう使う、このテーマをこう使う、といったもので作る側向けの情報を探しにくいです。探しにくくてもすぐに調べられるようにしておくべきものとしてadd_action、add_filter で使えるデフォルトのアクション一覧があります。これは JavaScript でいう addEventListener に近いもので WordePress 中に何かが起きた時、それはアクションとして add_action や add_filter で登録した処理に渡され、登録した処理が実行されます。この仕組みがあるため長大な WordPress のコードのあちらこちらにコードを挿し込まずとも一つのプラグインで様々なことが実現できます。
このアクションの一覧は次のページで見れます。
プラグイン API/アクションフック一覧 – WordPress Codex 日本語版プラグイン API/フィルターフック一覧 – WordPress Codex 日本語版
日本語で程よくまとまっていてわかりやすいです。こちらに比べていささかわかり難いですが、原著が次リンクです。
Hooks | WordPress Developer Resources
ここを抑えておくと、素の PHP を使うのと大して変わらない感覚で WordPress のプラグインを書きやすいです。