Contact Form 7で作成したフォームでは、段落(pタグ)や改行(brタグ)が自動挿入されるようになっています。 HTML/CSSでコーディングされたフォームから作成すると、意図しないタグが入ることによりレイアウ…
Advanced Custom Fields Pro(ACF PRO)の繰り返しフィールドの値で絞り込んだ記事一覧を取得する方法
Advanced Custom Fields Pro(ACF PRO)を導入している際に、繰り返しフィールドの値で記事を絞り込みたいこともあると思います。 繰り返しフィールドの値で絞り込みたい時は少々クセがあるので、絞り…
Advanced Custom Fieldsで追加したカスタムフィールドの値がプレビューに反映されない場合の対処法
Advanced Custom Fields(以下、ACF)で追加したカスタムフィールドに入力した値が、プレビューで表示されない場合の対処法をご紹介いたします。 通常はACFで追加したカスタムフィールドは、何もしなくても…
WordPress管理画面の投稿一覧にカスタムフィールドの列を追加した際に値でソートできるようにする方法
WordPress管理画面の投稿一覧にカスタムフィールドの列を追加した時に、値でソートできるようにする方法をご紹介いたします。 管理画面の投稿一覧にカスタムフィールドの列を追加する方法については、「WordPress管理…
WordPressの投稿一覧で非公開記事を表示しないようにする方法
WordPressでは投稿を非公開にした場合、ログインユーザーのみが表示できるようになり、未ログインユーザーでは閲覧できなくなります。また、ログインユーザーの場合は、投稿一覧にも非公開記事が含まれます。 直接投稿を開いて…
WordPress6.1以降でWP_Queryのデータベースクエリキャッシュを無効化する方法
WordPress6.1からWP_Queryでのデータベースクエリがキャッシュされるようになりました。同じクエリが実行された際にキャッシュから読み込まれるようになり、パフォーマンスの改善に役立ちます。 これまでも意図的に…
WordPressでパスワードリセットのリクエスト時に送信されるメールのタイトルと本文を変更する方法
WordPressのログインパスワードを忘れてしまった場合、ログイン画面の「パスワードをお忘れですか?」のリンクから、パスワードリセット用のリンクを受け取ることができます。 ユーザー名もしくはメールアドレスを入力して、[…
WordPressで任意のページにログインフォームを設置して、ログイン失敗時にそのページに留まるようにする方法
WordPressサイトで任意のページにログインフォームを設置する方法をご紹介いたします。 また、任意のページにログインフォームを設置したとしても、そのままだとログイン失敗時にログイン画面(wp-login.php)に遷…
WordPressのダッシュボードに表示されるウィジェットを非表示にする方法
WordPressのダッシュボードには様々な情報を表示するウィジェットが配置されています。 これらの中で不要な項目を非表示にする方法をご紹介いたします。 WordPressのダッシュボードに表示されるウィジェットを非表示…
WordPressでHTML内の画像パスを相対パスからURLに変換する方法
WordPressでサイト制作する際、まずは静的HTMLでコーディングし、それをWordPressで構築していくことが多いと思います。 静的HTMLでは画像パスが「img/sample.jpg」のように相対パスになってい…