WORDPRESS初心者であります。
このたび、HTMLからWORDPRESSの移行を行うことになりました。
そこで、カスタム投稿にひっかかってしまい、3日ほど検索をしましたが、検索の仕方が下手なのか解決方法が見つからず、こちらでお知恵をお借りしたく相談させて頂きます。
元々HTMLファイルだった「index.html」を「index.php」に変更し、
PHPでget_headerやget_footerなどを行い、外観のウェブサイトは移行前と同様のものになりました。
このTOPページに「最新ニュース」が5件表示されるようになっており、「◆ニュースのタイトル」「本文」が表示されます。
上記2つをカスタム投稿を用いて、index.phpに表示をさせたいです。
そこで、Custom Post Type UIとAdvanced Custom Fieldsのプラグインを用いて
「TOP画面ニュース」(type_slug='top_news')の投稿タイプを作成し、フィールドグループとして、「見出し1」「本文1」
「見出し2」「本文2」「見出し3」「本文3」「見出し4」「本文4」「見出し5」「本文5」とフィールドを作りました。フィールド名は「見出し」が「news_title」にそれぞれの数字、「本文」が「news_contents」にそれぞれの数字を設定しました。
続いて、index.phpに記載をするコードがまったくわかっておらず、
いろんなところのサイトのコードを真似てはうまくいかず、の繰り返しで、
最終的なコードは以下になりますが、それでもやはりうまくいきません。
デバッグ用として条件分岐でフィールドで値が取得されているのか確認をしたところ、elseの"値がありません"の処理へ行ってしまっているため、表示がされないのだと思います。
こちらのコードをいろんなところで調べたり、参考サイトをみたりしていましたが、知識不足なところもありお手上げ状態でした。
こちらの表示をするためにはどのようにすれば解決をするのでしょうか。
アドバイスや解決策など、是非お知恵を頂きたく思います。
ご助力のほどよろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/21 09:33
2015/05/07 06:54