WordPress

WordPress

【WordPress】固定ページのスラッグに自動的に”-2″が追加される問題の解決方法

固定ページを作成してスラッグを入力した瞬間、意図せず「-2」が自動で付与されてしまい、狙ったURLで公開できないことがあります
WordPress

【WordPress】記事の件数を取得・表示する方法|wp_count_posts・カテゴリ別・カスタム投稿タイプ別まで完全解説

WordPressで記事の件数を取得・表示する方法を解説。wp_count_posts、カテゴリ別・タグ別の件数取得、カスタム投稿タイプ別、著者別、WP_Queryのfound_posts、ショートコード化まで実務で使える全パターンを紹介します。
WordPress

【WordPress】CSSファイルの更新日時を取得してキャッシュを自動更新する方法|wp_enqueue_style + filemtime

WordPressでCSS/JSファイルの更新のたびにブラウザキャッシュが自動で更新されるようにする方法を解説します。wp_enqueue_style()の第4引数(バージョン)にfilemtime()を渡す正しい実装と、子テーマで使う場合のパスの注意、linkタグを直書きしない理由まで紹介します。
WordPress

【WordPress】カスタム投稿の記事が404になる原因と対処法|パーマリンク・リライトルール・デバッグまで完全解説

WordPressのカスタム投稿タイプで404エラーが出る5つの原因(リライトルール未更新・rewrite設定ミス・スラッグ競合・.htaccess・プラグイン競合)と、それぞれの具体的な対処法・デバッグ方法をコード例付きで解説します。
WordPress

【WordPress】アイキャッチ未設定時にデフォルト画像を表示する方法|post_thumbnail_htmlフィルター

WordPressでアイキャッチ画像が設定されていない投稿にデフォルト画像を表示する方法を解説します。post_thumbnail_htmlフィルターを使い、the_post_thumbnail()が呼ばれた場所に自然に差し込む正しい実装と、出力位置がずれる・二重出力になりやすい古い実装の注意点まで紹介します。
WordPress

【WordPress】カスタムフィールドのテキストを表示する方法|get_post_meta完全ガイド

WordPressのカスタムフィールドに入力したテキストを記事に表示する方法を解説。get_post_meta()の使い方、$singleパラメータの違い、esc_html/esc_url/esc_attrによるセキュリティ対策、URL・画像・日付などのデータ型別表示パターン、ショートコード実装、WP_Query meta_query、REST API公開まで網羅。
WordPress

【WordPress】カスタムフィールドのURLを取得してリンクを貼る方法|get_post_meta・セキュリティ・実務パターン完全ガイド

WordPressカスタムフィールドに入力したURLを取得してリンク表示する方法を解説。get_post_metaの基本からセキュリティ対策、実務パターンまで網羅。
WordPress

【WordPress】投稿IDを取得するさまざまな方法|テンプレート・ループ内・URLからの取得も解説

WordPressで記事の情報を操作する際、投稿ID(Post ID)は非常に重要な役割を果たします。たとえばカスタムフィールドの取得や投稿の
WordPress

【WordPress】カスタムフィールドに値が入っていない記事を取得する方法

WordPressサイトを運営している際、時には特定のカスタムフィールドに値が入っていない記事を見つけたいことがあります。例えば
WordPress

【WordPress】アイキャッチ画像が設定された記事のみを取得する方法

WordPressを使用していると、アイキャッチ画像が設定されている記事だけを取得したい場合があります。アイキャッチ画像がある記事
WordPress

【WordPress】記事一覧から特定のカテゴリーを除外する方法

WordPressを使用していると、特定のカテゴリーを除外してホームページや特定のセクションに記事を表示したい場合があります。これは
WordPress

【WordPress】特定のカスタム投稿の本文を取得する方法

WordPressの柔軟性の一環として、カスタム投稿タイプ(Custom Post Type)を作成することができます。これは、記事や固定ペ
WordPress

【WordPress】投稿のスラッグを取得する方法|get_post_fieldでpost_nameを取り出す

WordPressで投稿のスラッグ(URL末尾のpost_name)を取得する方法を解説します。現在表示中の投稿、ループ内、特定の投稿IDから、それぞれget_post_field()で安全に取得する方法を紹介します。
WordPress

【WordPress】記事のカテゴリーを取得する方法|get_the_category・the_category・WP_Query・カスタムタクソノミー完全ガイド

WordPressで記事のカテゴリーを取得・表示する方法を解説。get_the_category、the_category、get_categories、WP_Queryのカテゴリパラメータからカスタムタクソノミー対応まで網羅。
WordPress

【WordPress】スラッグからページや投稿を取得する方法|get_page_by_pathとWP_Query

WordPressでスラッグを指定してページや投稿を取得する方法を解説します。get_page_by_path()を使う方法と、post_typeを指定した投稿の取得、get_page_by_title()が既に非推奨(WP6.2以降)である理由、WP_Queryでの代替方法まで紹介します。
WordPress

【WordPress】投稿の本文を取得する方法|the_content()と生テキスト取得の違い

WordPressで投稿本文を扱う2つの方法を解説します。ショートコードやフィルターを適用して表示するthe_content()と、HTMLタグを除いたプレーンテキストだけを取得する方法の違い、wp_strip_all_tags()がscript/styleタグの中身まで除去する理由、文字数での切り詰め方まで紹介します。
WordPress

【WordPress】アイキャッチ画像のURLを取得する方法|get_the_post_thumbnail_urlと安全な出力

WordPressでアイキャッチ画像のURLを取得する方法を解説します。get_the_post_thumbnail_url()の基本とサイズ指定、esc_url()での安全な出力、未設定時のガード、内部でどう保存されているかまで紹介します。
WordPress

【WordPress】投稿記事の抜粋文(excerpt)を表示する方法|the_excerptの基本とHTMLタグ許可

WordPressで記事一覧に抜粋文を表示するthe_excerpt()の基本的な使い方を解説します。日本語サイトではexcerpt_lengthが実は文字数として扱われる点、手動で書いた抜粋が優先される仕組み、HTMLタグを許可する際の注意まで紹介します。長さの詳細調整・省略記号の変更は関連記事へ。
WordPress

【WordPress】全記事一覧ページを作成する方法|ページテンプレート・ページネーション対応

WordPressで全記事の一覧ページをカスタムページテンプレートで作成する方法を解説します。各記事へのリンク付きタイトルと抜粋を表示し、posts_per_page=-1を避けてページネーションで安全に全件を分割表示する方法、wp_reset_postdataでの後片付けまで紹介します。
WordPress

【WordPress】モバイルとPCで別々のページにリダイレクトする方法|wp_is_mobileでサーバーサイド判定

WordPressでモバイルとPCを判定して別々のページへリダイレクトする方法を解説します。wp_is_mobile()とtemplate_redirectフックによるサーバーサイドの即時リダイレクトを中心に、Googleが推奨するレスポンシブ対応との使い分け、無限ループの回避まで紹介します。