PHP
2024.3.7
WordPress
WordPressのアーカイブで動的なセレクトボックスを作成する方法
WordPressでサイトを構築している際に、ユーザーが簡単に情報を探せるようにナビゲーションを工夫することは非常に重要です。特に、ブログやニュースセクションが充実しているサイトでは、訪問者が求めている情報へ素早くアクセ […]
2024.3.5
Laravel
Laravelでコレクションに汎用メソッドを追加するコレクションマクロ
Laravelでは、配列やオブジェクトの集合を操作するための強力なツールとして「コレクション」が用意されています。このコレクションは多くの便利なメソッドを提供しており、データ操作を簡潔かつ読みやすいコードで実現できます。 […]
2023.8.2
WordPress
WordPressでカスタム投稿をランダム順に表示する方法
今回はWordPressにおけるカスタム投稿の並び順の操作について、特にランダムな並び順の設定とその際のページングの扱い方についてお伝えします。 カスタム投稿をランダムに並べ替える方法 WordPressでは、カスタム投 […]
2022.11.10
WordPress
問い合わせフォームでGmailにメールが届かないときはSPFを疑う
WordPressのContact Form 7のようなお問い合わせフォームでよくある自動応答メール設定。問い合わせがあると問い合わせた本人や管理者宛に自動でメールが送られる仕組みです。 その自動応答メールで、正常にメー […]
2022.6.23
WordPress
Dockerを使ったWordPressの開発環境構築方法
開発用パソコンを新調してからXAMPPの調子が悪いため、今さらですがDockerを開発環境に使い始めました。 そこで今回は、複数人での開発も視野に入れたWordPressの開発環境を、Dockerで構築する方法をご紹介し […]
2022.6.14
WordPress
タクソノミーの親子関係の階層を維持したタームリストを全件出力する方法
タクソノミーのターム一覧を出力する際には、get_terms()を使ってリストを取得ことが多いかと思います。しかし、親子関係を維持した階層構造で取得するにはget_terms()だけではできません。 今回はブログ等によく […]