質問: Wordpressの固定ぺージに、特定のタグの記事一覧を表示させようと考えています。 のように、 スラッグ名を直接文字列を入力して表示させることはできますが、 固定ページに入力したカスタムフィールドの値をスラッグ名に入力したいのです。 なお、カスタムフィールドのフィールド名はtag_nameとしています。 ### 該当のソースコード PHP ``` ID,"tag_name","true");?> ``` ### 試したこと カスタムフィールドに入力した値を でサービスページに出力することは可能なため の記述が間違っているのかと思います。 どのように記述したらよいのか、ご教示いただけたら幸いです。
回答: ``` // query_posts('tag=$tags'); // ↓ query_posts('tag='.$tags); ``` 本件と関係ありませんが、`query_posts` はクエリの書き換えを起こすので、`WP_Query` で置き換えられたほうが問題が起きにくいです。 【WordPressで押さえておきたい!get_posts,WP_Query,query_posts の違いと用例|TECHNICAL BLOG|株式会社エムハンド】 【query_posts を WP_Query で書き換える(WordPress) | Webデザイン | いいなもっと.com】