フォーラムへの返信

15件の返信を表示中 - 1 - 15件目 (全16件中)
  • velfarre000

    (@velfarre000)

    下記コードにて画像表示及びターム名の一覧を出力まで行う事が出来ました。
    リンクの出し方が分からずaタグは、まだダミーとなっています。

    <div class="works-genre-wrap">
    
    <div class="container">
        <div class="row">
    
    <?php
        $taxonomy_name = 'genre'; //表示したいtaxonomynameを設定
            $taxonomys = get_terms($taxonomy_name);
                if(!is_wp_error($taxonomys) && count($taxonomys)):
                    foreach($taxonomys as $taxonomy):
                        $term_id = esc_html($taxonomy->term_id);
                        $term_idsp = "genre_".$term_id; //タクソノミー名とアンダーバー
                        $photo = get_field('category_icatch',$term_idsp);
                        $photosp = wp_get_attachment_image_src($photo, 'full');
                        ?>
                        
                        <div class="col-12 col-sm-3 mb20 genre-item">
                            <a href="#">
                                <div class="genre-item-wrap">
                                
                                   <div class="row">
                                       <div class="col-12">
                                           <div class="genre-img-wrap">
    								           <img src="<?php echo $photosp[0]; ?>" alt="<?php echo esc_html($taxonomy->name); ?>" >
                                           </div>
                                               
                                       </div>
                                       
                                       <div class="col-12">
                                            <div class="genre-text-wrap">
                                                <div class="text-inner"><?php echo esc_html($taxonomy->name); ?></div>
                                            </div>
                                       </div>
                                    </div>
                                </div>
                             </a>
                        </div> 
    <?php
        endforeach;
        endif;
    ?>
    
       </div>
    </div>
    
    </div>
    • この返信は1 ヶ月前に velfarre000 さんが編集しました。
    velfarre000

    (@velfarre000)

    皆様ありがとうございます!!

    調べているうちに別のコードで実装する事が出来ました。
    方法は異なりましたが、これにて解決とさせていただきます。

    ありがとうございます。

    試してみたのですが画像の出力が出来ませんでした。

    恐縮ですが、下記コードで修正すべき点を教えていただけないでしょうか??

    <div class="works-genre-wrap">
        <div class="row">
    <?php
      $terms = get_terms('genre');
      foreach ( $terms as $term ) {
    	$image_id = (int) get_field('term-img', $term );
    	echo wp_get_attachment_image( $image_id ); {
        echo '<div class="col-6 col-sm-3 mb20 genre-item"><a href="'.get_term_link($term).'"><div class="genre-item-wrap">'.$term->name.'</div></a></div>';
      }
    ?>
       </div>
    </div>

    ishitaka (@ishitaka)さん

    現在IDを選択しています。

    自己解決出来ました、ありがとうございました!

    CGさん

    仰る通りです。
    条件分岐もカスタムフィールドで設定した画像を指定する方法も分からず困っています・・・

    フォーラム: 使い方全般
    返信が含まれるトピック: エラー箇所が特定できません
    velfarre000

    (@velfarre000)

    コアファイルが壊れていたという事で手動でwordpressを最新版に更新したら無事、直すことが出来ました。

    返信してくれた方々ありがとうございました!

    これで解決とさせていただきます。

    はじめまして。横からすいません。

    自分もほぼ同じ問題で悩んでいました。
    その後、イメージ通りに実装できたのでしょうか?

    もし宜しければ参考にしたいのでコードを見せていただけると幸いです。

    よろしくお願いいたします。

    フォーラム: 使い方全般
    返信が含まれるトピック: アイキャッチ画像の代替表示(カスタム投稿時)

    munyaguさん gblsmさん

    教えていただいた記述で表示させることができました!!!
    ありがとうございました!

    aタグはテーマで設定されていたみたいです。
    クラスとかを端折ってしまったので混乱させてしまって申し訳ございませんでした。

    本当に助かりました!

    フォーラム: 使い方全般
    返信が含まれるトピック: アイキャッチ画像の代替表示(カスタム投稿時)

    munyaguさん

    今回の件、カスタム投稿なのですがサムネイルがあれば画像の出力できていて
    ただサムネイルが出力できても、画像がない時の代替画像が出ない状況でして・・・

    頂いたアドバイスを検証したいのですがどう書けば良いかがわかりません。
    お時間がある時に教えていただけないでしょうか?
    お手数おかけします。

    フォーラム: 使い方全般
    返信が含まれるトピック: アイキャッチ画像の代替表示(カスタム投稿時)

    gblsmさん

    ソースはaタグが出力されていますがimgタグは出力されておらずaタグが空になっている状況です。

    <a></a> 

    違うボックスでは設定してある部分は普通にimgタグが出力されてサムネイルが表示されております。

    フォーラム: 使い方全般
    返信が含まれるトピック: アイキャッチ画像の代替表示(カスタム投稿時)

    状況としてはサムネイルがある記事の場合はサムネイルが出力されます。
    しかしサムネイルが設定してない記事の場合は画像が出力されず空白となっています。

    munyagu 様

    そうだったのですね。

    先ほど、バックアップから修正する事ができました。ありがとうございます。
    丁寧な対応ありがとうございました。感謝致します。

    解決済みとさせていただきます。

    みなさんありがとうございます。
    時間が掛かりましたが色々考えて下記のような形へ修正を行おうかと検討しています。

    ・カスタム投稿タイプで「コート」と「体育館」
    ・カテゴリで格都道府県
    ・カスタム投稿タイプのカテゴリで各地域一覧を出力

    と考えているのですが上記の様な事は可能なのでしょうか?
    この場合はアドバイス頂いた通り、各都道府県へのリンクを作りそこにパラメータをセットするのが一般的なやり方なのでしょうか??

    説明不足ですいません。

    おっしゃる通り「47の各都道府県」と「各都道府県」というカテゴリを合わせて48としています。
    カテゴリA(フットサルコート)とカテゴリB(フットサル体育館)となっていて都道府県とは別のカテゴリとして存在しています。

    今回はカテゴリA、カテゴリBそれぞれのカテゴリーページを制作し
    各都道府県のカテゴリAを表示できるようにしたいということです。
    (例:東京都のフットサル体育館を表示する)
    (例2:北海道のフットサルコートを表示する)

    カテゴリAとカテゴリBで別のカテゴリページを使用してそれぞれの地域にある体育館とコートを表示できるようにしたいという事です。

    体育館ページでは各都道府県のリンクがあり、そこから
    用意したcategory-court.php と category-gym.phpにそれぞれアクセスし、アクセスした都道府県カテゴリに該当する地域のコートや体育館を表示したいです。

    48個目の「都道府県」というカテゴリは別の使用用途があるので制作しています。
    今回の件では使う必要は無いかなと考えていました。

15件の返信を表示中 - 1 - 15件目 (全16件中)