やりたい事
固定ページを複数作成しています。
トップページに各固定ページの情報を表示させたい。
現状
こちらの2つのサイトを参考にさせていただきました。
http://www.webantena.net/wordpress/content-get-page-page-id-and-echo-content-post-content/
https://highfivecreate.com/blog/course/tips/1970.html
カテゴリーと本文は表示されるのですが、サムネイルとリンクの設定が上手くいきません。
■固定ページのスラッグ=test01
■固定ページのID=149
index.php
php
1<ul> 2 <li style="background-image: url( 3 <?php 4 $page_info = get_page_by_path('test01'); 5 $page = get_post($page_info); 6 //アイキャッチ(サムネイル)の取得 7 $image_id = get_post_thumbnail_id(); 8 $image_url = wp_get_attachment_image_src($image_id, true); 9 echo get_the_post_thumbnail($image_id->ID); 10 ?> 11 );"> 12 <!--リンクー--> 13 <a href=" 14 <?php 15 $page_info = get_page_by_path(test01'); 16 $page = get_post($page_info); 17 //リンク(カスタムフィールド)の値の出力 18 echo get_post_meta($page->ID,'test01_link',TRUE); 19 ?> 20 "> 21 <dl> 22 <dt><!--カテゴリー--> 23 <?php 24 $page_info = get_page_by_path(test01'); 25 $page = get_post($page_info); 26 //カテゴリー(カスタムフィールド)の値の出力 27 echo get_post_meta($page->ID,'test01_cat',TRUE); 28 ?> 29 </dt> 30 <dd><p><!--本文--> 31 <?php 32 $page_info = get_page_by_path('test01'); 33 $page = get_post($page_info); 34 //本文の出力 35 echo $pagetxt =$page->post_content; 36 ?> 37 </p></dd> 38 39 </dl> 40 </a> 41 </li> 42</ul>
どうしたらサムネイルとリンク設定がきくようになるでしょうか。
どなたかご教授よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/20 09:44
2017/11/20 09:48
2017/11/20 09:49
2017/11/21 01:34