WordPress

WordPress

【WordPress】テーマの翻訳対応(gettextと.po/.moファイル)

WordPressのテーマを国際化対応(i18n)させることで、多言語環境で利用する際に翻訳が容易になります。gettext関数を使ったコー
WordPress

【WordPress】投稿ごとに好きなCSSやJSを追加する方法

この記事では、WordPress の投稿ごとに「そのページ専用の CSS/JS」を記述・適用できるようにする方法を解説します。メタキ
WordPress

【WordPress】テーマに条件付きでCSSやJSを読み込む方法

サイトの読み込み速度や管理のしやすさを高めるには、必要なページだけにCSSやJSを読み込むのが効果的です。WordPressで
WordPress

【WordPress】REST APIを使ったカスタム投稿データの取得方法

WordPressのREST APIを使うと、テーマやフロントエンドアプリからカスタム投稿タイプのデータをシンプルに取得できます。正しく設定
WordPress

【WordPress】wp_localize_scriptの使い方|JavaScriptにPHPの値を渡す方法

WordPressでJavaScriptを扱う際、PHPの値をそのまま渡したい場面は多くあります。AjaxのURLやセキュリティ用のnonce、テーマやプラ
WordPress

【WordPress】子テーマでfunctions.phpを正しく拡張する方法

子テーマでfunctions.phpを拡張すると、親テーマのアップデートに影響されずに安全なカスタマイズを積み重ねられます。読み込み順や
WordPress

【WordPress】検索結果ページをカスタマイズする方法|条件分岐とテンプレート編集

WordPressの検索結果ページは、デフォルトではsearch.phpまたはindex.phpのテンプレートを使って一覧を表示します。しかしそのままで
WordPress

【保存版】Contact Form 7で「送信できない」時の原因と解決チェックリスト

Contact Form 7で送信できない原因を3パターンに分類して解説。ボタン無反応(JS競合・キャッシュ)、赤枠エラー(REST APIブロック・WAF・reCAPTCHA)、メール未着(SMTP・SPF/DKIM)の対処法を10分チェックリスト付きで紹介。
WordPress

【WordPress】管理画面に独自メニューを追加する方法

WordPressの管理画面に独自メニューを追加すると、設定ページやツールページを一箇所にまとめられ、運用やカスタマイズの効率が大幅
WordPress

【WordPress】wp_enqueue_styleの使い方|CSSを正しく読み込む方法

WordPressでCSSを正しく読み込む方法として推奨されているのがwp_enqueue_style関数です。header.phpに直接<link>タグを書き込むこと
WordPress

【WordPress】wp_enqueue_scriptの使い方|正しいJS読み込みと依存関係の管理

WordPressでJavaScriptを読み込む際に推奨される方法がwp_enqueue_scriptです。テーマやプラグインで正しくスクリプトを読み込むこと
WordPress

【WordPress】functions.phpを分割して管理する方法|読みやすくメンテナンスしやすいテーマ開発

functions.phpを分割する狙いと全体像 テーマの成長に合わせてfunctions.phpが肥大化すると可読性や保守性が急速に落ちます。役割ごと
WordPress

【WordPress】カスタムフィールドでリビジョンを有効化する方法と注意点

WordPress のリビジョン機能は記事本文やタイトルの変更履歴を保存できますが、カスタムフィールド(post meta)はデフォルトでは
WordPress

【WordPress】記事の抜粋(excerpt)の長さと省略記号[…]を変更する方法

WordPress の記事一覧やウィジェットで表示される「抜粋(excerpt)」は、デフォルトでは 55 語にカットされ、最後に [...] が自動
WordPress

【WordPress】wp_nav_menuの徹底解説|ナビメニューの表示方法とカスタマイズ手順

WordPress のテーマでナビゲーションを出力する中核 API が wp_nav_menu() です。メニューの登録、設置、クラス名の調整、アク
WordPress

【WordPress】レンダリングを妨げるJavaScriptを削除・移動させて表示速度を改善する方法

ページの初回描画が遅いと感じたら、最初に疑うべきは「レンダリングをブロックする JavaScript」です。ブラウザはデフォルト
WordPress

【WordPress】確認画面が前の入力のまま…Contact Form 7×キャッシュの原因と対処法

Contact Form 7 に「確認画面(プレビュー)」を追加する拡張プラグインを導入したとき、入力を修正したのに確認画面に前の内容が残
WordPress

【WordPress】編集画面の「プレビューボタン」を非表示にする方法

WordPress の投稿・固定ページ編集画面では、デフォルトで「プレビュー」ボタンが表示されています。運用上、誤ってプレビューを押
WordPress

【WordPress】Contact Form 7にプレースホルダーテキストを設定する方法

Contact Form 7 でフォームを作成するとき、入力フィールドに「プレースホルダーテキスト」を設定すると、ユーザーに入力内容の
WordPress

【WordPress】テーマのPHPからショートコードを呼び出す方法

WordPress では、記事や固定ページ内で [shortcode] のように記述することで機能を呼び出せる「ショートコード」が用意されています