sarasarari
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: ループタグ内で連番が付くようにしたい分割 2
<ul> <?php $graduation_school = SCF::get(‘graduation_school’); if($post->school){ foreach ($graduation_school as $fields ) { ?>
フォーラム: 使い方全般
返信が含まれるトピック: ループタグ内で連番が付くようにしたい分割 1
<section class="graduationBox"> <?php if(have_posts()):while(have_posts()):the_post();?> <!--TabStart--> <div class="cp_actab"> <input id="tab-01" type="checkbox" name="tabs2"> <label for="tab-01"><?php the_title(); ?></label> <div class="cp_actab-content">
フォーラム: 使い方全般
返信が含まれるトピック: ループタグ内で連番が付くようにしたいありがとうございます。
もう一度、分割してやり直してみます!フォーラム: 使い方全般
返信が含まれるトピック: ループタグ内で連番が付くようにしたい- <?php echo $fields[‘school’]; ?>
<?php } }else{ ?><p>現在表示できる情報がありません</p><?php } ?>
フォーラム: 使い方全般
返信が含まれるトピック: ループタグ内で連番が付くようにしたい<ul> <?php $graduation_school = SCF::get(‘graduation_school’); if($post->school){ foreach ($graduation_school as $fields ) { ?>
フォーラム: 使い方全般
返信が含まれるトピック: ループタグ内で連番が付くようにしたいうーん、やはり何度書いても
「この投稿は自動化システムにより承認待ちとなっています。モデレーターが手動でレビューします。」
となってしまいます・・・フォーラム: 使い方全般
返信が含まれるトピック: ループタグ内で連番が付くようにしたいありがとうございます。
先のトピックで、詳細タグを書いたところ、うまくトピックが立たず、
このような書き方になってしまいました。
次のコメントに書いてみます。フォーラム: 使い方全般
返信が含まれるトピック: ビジュアルエディタのカスタマイズishitaka (@ishitaka)さま
ご返信をありがとうございます。
うまくいきました!
また、function.phpを何度もいじっていたので、読み込みの問題もあったのか、
一度「TinyMCE Advanced」の設定で、cssを読み込むチェックを外して、再度チェックを入れ直したら
きちんと思い通りになりました。ご指摘に感謝です。
ありがとうございました。フォーラム: テーマ
返信が含まれるトピック: 複数の投稿の、カスタムフィールドを取得したいありがとうございます!!
最初に書いていた記述を、色々試している間に、変えてしまっていたようでした。
<?php $args = array('post_type' => array('post', 'haihu'), 'posts_per_page' => 5
こちらで無事に表示する事ができました。
初心者にも、非常に丁寧に教えていただき、ありがとうございました。
本当に助かりました。感謝を込めまして、解決済みにさせていただきます。
フォーラム: テーマ
返信が含まれるトピック: 複数の投稿の、カスタムフィールドを取得したいありがとうございます。
エラーは解除でき、カスタム投稿については繰り返して表示ができるようになったのですが、
通常投稿の方は表示がされず・・。
何か他にも記述が必要でしたでしょうか?よろしくお願いいたします。
<?php $args = array( 'numberposts' => 5, //表示する記事の数 'post_type' => 'haihu' //投稿タイプ名 // 条件を追加する場合はここに追記 ); $customPosts = get_posts($args); if($customPosts) : foreach($customPosts as $post) : setup_postdata( $post ); ?> <li> <p class="date"><?php echo get_the_date(); ?></p> <?php $post_type = get_post_type(); if ( 'haihu' == $post_type ) { $g = SCF::get( 'out' ); foreach ( $g as $fields ) { ?> <p class="out_cc"><?php echo esc_html( $fields['out_cc'] ); ?></p> <p class="in_out"><?php echo esc_html( $fields['out_uni'] ); ?></p> <p class="st_nan"><?php echo esc_html( $fields['out_volume'] ); ?></p> <?php } } else { $g = SCF::get( 'in' ); foreach ( $g as $fields ) { ?> <p class="out_cc">入荷image</p> <p class="in_out"><?php echo esc_html( $fields['in_uni'] ); ?></p> <p class="st_nan"><?php echo esc_html( $fields['in_volume'] ); ?></p> <?php } } ?> </li> <?php endforeach; ?> <?php else : //記事が無い場合 ?> <li><p class="date">履歴はありません</li> <?php endif; wp_reset_postdata(); //クエリのリセット ?>
フォーラム: テーマ
返信が含まれるトピック: 複数の投稿の、カスタムフィールドを取得したい何度も申し訳ございません。
このように書いてみましたが、エラーで画面が真っ白になってしまいました(><)
<?php $args = array( 'numberposts' => 5, //表示する記事の数 'post_type' => 'haihu' //投稿タイプ名 // 条件を追加する場合はここに追記 ); $customPosts = get_posts($args); if($customPosts) : foreach($customPosts as $post) : setup_postdata( $post ); ?> <li> <p class="date"><?php echo get_the_date(); ?></p> <?php $post_type = get_post_type(); if ( 'haihu' == $post_type ) { $g = SCF::get( 'out' ); foreach ( $g as $fields ) { ?> <p class="out_cc"><?php echo esc_html( $fields['out_cc'] ); ?></p> <p class="in_out"><?php echo esc_html( $fields['out_uni']; ?></p> <p class="st_nan"><?php echo esc_html( $fields['out_volume']; ?></p> } } else { $g = SCF::get( 'in' ); foreach ( $g as $fields ) { echo esc_html( $fields['in_uni'] ); <p class="out_cc">入荷image</p> <p class="in_out"><?php echo esc_html( $fields['in_uni']; ?></p> <p class="st_nan"><?php echo esc_html( $fields['in_volume']; ?></p> } } ?> </li> <?php endforeach; ?> <?php else : //記事が無い場合 ?> <li><p class="date">履歴はありません</li> <?php endif; wp_reset_postdata(); //クエリのリセット ?>
フォーラム: テーマ
返信が含まれるトピック: 複数の投稿の、カスタムフィールドを取得したい早々にご回答いただき、ありがとうございます。
お恥ずかしい限りですが、いただいたご指摘を、どの部分と差し替えれば良いのか四苦八苦中です・・。フォーラム: テーマ
返信が含まれるトピック: 複数の投稿の、カスタムフィールドを取得したい連投で失礼いたします。
以下のように記述してみたところ、カスタム投稿は表示されるのですが、
通常投稿の方はエラーが出てしまいました。<?php $args = array( 'numberposts' => 5, //表示する記事の数 'post_type' => 'haihu' //投稿タイプ名 // 条件を追加する場合はここに追記 ); $customPosts = get_posts($args); if($customPosts) : foreach($customPosts as $post) : setup_postdata( $post ); ?> <li> <p class="date"><?php echo get_the_date(); ?></p> <?php $out = SCF::get('out'); foreach ($out as $fields ) { ?> <p class="out_cc"><?php echo $fields['out_cc']; ?></p> <p class="in_out"><?php echo $fields['out_uni']; ?></p> <p class="st_nan"><?php echo $fields['out_volume']; ?></p> <?php } ?> </li> <?php endforeach; ?> <li> <p class="date"><?php echo get_the_date(); ?></p> <?php $into = SCF::get('in'); foreach ($into as $fields ) { ?> <p class="out_cc">入荷image</p> <p class="in_out"><?php echo $fields['in_uni']; ?></p> <p class="st_nan"><?php echo $fields['in_volume']; ?></p> <?php } ?> </li> <?php else : //記事が無い場合 ?> <li><p class="date">履歴はありません</li> <?php endif; wp_reset_postdata(); //クエリのリセット ?>
- この返信は4年、 7ヶ月前にsarasarariが編集しました。
フォーラム: テーマ
返信が含まれるトピック: 複数の投稿の、カスタムフィールドを取得したいishitaka (@ishitaka)様
度々、ありがとうございます。
勉強が足らず、質問ばかりで申し訳ございません。ご指摘の記述は、このようにということでしたでしょうか?
こちらを記述したところ、表示は空欄のままだったため、再度教えていただきたく、
申し訳ございませんが、よろしくお願いいたします。<p class="out_cc"> <?php $post_type = get_post_type(); if ( 'haihu' == $post_type ) : ?> <?php echo $field_value['out_cc']; ?> <?php endif; ?> </p>
- この返信は4年、 7ヶ月前にsarasarariが編集しました。
フォーラム: テーマ
返信が含まれるトピック: ユーザー一覧の取得とカスタムフィールドの表示ishitaka (@ishitaka)様
おっしゃる通りでした!
$user_id を $uid にした所、無事に表示することができました。勉強不足で、全然解決する事ができず困っておりましたので、
ご教授いただいて、感謝です。
また、早々にご返信をいただきまして、本当にありがとうございました。
大変助かりました!!!深い感謝と共に、解決済みとさせていただきます。