→WWordPressカスタマイズ事例ページのスラッグを取得し、そのスラッグに応じて表示するテンプレートを変えるWordPressにおいて、ページ表示用のテンプレートを用意する方法は様々です。WordPress本体サイトにもありますが、引用させていただきますとカスタムテンプレートファイル:管理画面で固定ページ作成するときに選択する「テンプレート」のことpage-{slug}.phppage-{id}.phppage.phpこのような優先順位でテンプレートが選択されます。これらのどれかを使ってテンプレートを用意するのが一般的です。今回はこれに加えて、ページのスラッグを能動的に取得して、そのスラッグに応じて表示するテンプレートを変える方法のご紹介をします。テーマフォルダ直下に”inc”フォルダを作成し、そこに”temp-{slug}.php”というファイルを作成、そこに表示テンプレートの内容を記述します。以下のように記述します。locate_template”を使ってます。locate_template”ならただのincludeなので、元ファイルの変数はそのまま先ファイルに引き継がれる点です。このように、用途によって関数などもうまく使い分けてみてください。この方法、マルチサイトWordPressを利用している場合などは、これの応用でテンプレートを変えることができます。他ブログのスラッグを条件にして、本ブログのページを生成する、という一見マニアックですが、多店舗運営企業などでマルチサイトWordPressでサイトを運営する場合などには使える方法です。以下のように記述します。);switch_to_blog関数を使ってブログを切り替えようとするとそれは面倒だし少し処理がかかるので、なまのURIを取得して処理を振り分けてしまおう、ということです。7で、メールアドレスの確認用入力と一致チェック機能をつけるカテゴリやタームに紐づけたカスタムフィールドを取得し、表示するテーマ販売あり固定ページの下層にカスタム投稿を設置するアーカイブページで、ターム(カテゴリ)ごとに分けて記事一覧を表示するテーマ販売あり100ウェブのWordPress運用保守サービスDWebデザイン実績100ウェブでは、すべての方に無料でデザインをご提案。提案されたデザインを見てから購入するか決めてください。100ウェブで手がけた制作・開発案件を一部、ご紹介。クライアントからご相談いただいた内容とその実装におけるポイント、工期、予算について確認いただけます。つきお電話転送中】コール中1秒程度無音状態になりますがそのままお待ちください。幌0120-555-875メールでのお問い合わせメールでのお問い合わせでも1営業日以内にご連絡いたします。ページのスラッグを取得し、そのスラッグに応じて表示するテンプレートを変える豊富なWordPress実績と100人のウェブデザイナーでつくるウェブ制作サービス多くのWordPressエンジニアからの支持を集めるWordPressカスタマイズ事例集。チャットボット制作からNotion連携、SEOなど、豊富なウェブ制作ノウハウも多くの方に読まれています。100人のウェブデザイナーを武器にウェブデザイン制作サービスとして始まった【100ウェブ】は、ウェブデザインだけでなく、難しい要件を抱える多くのサイト制作に貢献しています。reserved.パートナーログイン。