katameslim
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリーのドロップダウン表示での順序返信ありがとうございます
その辺りかなと思い、既に試してみたのですが、階層を無くしても結果は変わらずでした。フォーラム: プラグイン
返信が含まれるトピック: bbpressのループ取得について返信ありがとうございます
</ul> <?php else: ?> <p>トピックはありません</p> <?php endif; ?> <?php wp_reset_postdata(); ?>
記載のコードにつきましては該当部分だけで以下に上記コードが続いております
紛らわしくなってしまい申し訳ありませんでした
その後<?php bbp_topic_permalink( bbp_get_reply_topic_id() ); ?> <?php bbp_topic_title( bbp_get_reply_topic_id() ); ?>
等bbpress独自の関数も色々と試しているのですが同じ結果になってしまいますね
リンク回りというよりはループの取得方法が問題だと思いますので一から考えてみますフォーラム: マルチサイト
返信が含まれるトピック: bbpressのトピックにアドセンスのインフィード広告を表示したいありがとうございました
フォーラム: マルチサイト
返信が含まれるトピック: bbpressのトピックにアドセンスのインフィード広告を表示したいようやく解決しました
単純にbbpressの設定画面で
返信スレッドのルール~返信を〇階層までのスレッド (入れ子) 形式にする
のチェックを外しただけです。
入れ子にしている場合はなんらかの処理があるみたいですね。
原因は全く分かりませんが、とりあえず解決しました
manboさま、お付き合いいただき本当にありがとうございましたフォーラム: マルチサイト
返信が含まれるトピック: bbpressのトピックにアドセンスのインフィード広告を表示したいまさに画像のような表示を目指しています
先ほどアドセンスコードの一部をループ外に書き換えたのですが、変わらずでした
試しに文字列を出力してみたのですが、これも表示されなかったので
やはり別の問題でループがカウントされていないのかもしれませんフォーラム: マルチサイト
返信が含まれるトピック: bbpressのトピックにアドセンスのインフィード広告を表示したい連投すみません
先ほどbbpressのフォルダ内にデフォルトのテンプレートを戻し
テーマフォルダ直下にコードを追加したテンプレートを置いてみたところ、ページは問題なく表示されました
しかし相変わらず広告は表示されない状態です。
単にアドセンスの反映が遅いという現象も疑ってみましたが、該当部分に空白などもありませんので、違うと思います。フォーラム: マルチサイト
返信が含まれるトピック: bbpressのトピックにアドセンスのインフィード広告を表示したい<?php /** * Replies Loop * * @package bbPress * @subpackage Theme */ ?> <?php do_action( 'bbp_template_before_replies_loop' ); ?> <ul id="topic-<?php bbp_topic_id(); ?>-replies" class="forums bbp-replies"> <li class="bbp-header"> <div class="bbp-reply-author"><?php _e( 'Author', 'bbpress' ); ?></div><!-- .bbp-reply-author --> <div class="bbp-reply-content"> <?php if ( !bbp_show_lead_topic() ) : ?> <?php _e( 'Posts', 'bbpress' ); ?> <?php bbp_topic_subscription_link(); ?> <?php bbp_user_favorites_link(); ?> <?php else : ?> <?php _e( 'Replies', 'bbpress' ); ?> <?php endif; ?> </div><!-- .bbp-reply-content --> </li><!-- .bbp-header --> <li class="bbp-body"> <?php if ( bbp_thread_replies() ) : ?> <?php bbp_list_replies(); ?> <?php else : ?> <?php $count = 1; while ( bbp_replies() ) : bbp_the_reply(); bbp_get_template_part( 'loop', 'single-reply' ); if ($count == 4 || $count == 8 ): ?> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-xxxxxxx" data-ad-slot="xxxxxxx"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <?php endif; $count ++; endwhile; ?> <?php endif; ?> </li><!-- .bbp-body --> <li class="bbp-footer"> <div class="bbp-reply-author"><?php _e( 'Author', 'bbpress' ); ?></div> <div class="bbp-reply-content"> <?php if ( !bbp_show_lead_topic() ) : ?> <?php _e( 'Posts', 'bbpress' ); ?> <?php else : ?> <?php _e( 'Replies', 'bbpress' ); ?> <?php endif; ?> </div><!-- .bbp-reply-content --> </li><!-- .bbp-footer --> </ul><!-- #topic-<?php bbp_topic_id(); ?>-replies --> <?php do_action( 'bbp_template_after_replies_loop' ); ?>
こちらテンプレート内の全コードです
フォーラム: マルチサイト
返信が含まれるトピック: bbpressのトピックにアドセンスのインフィード広告を表示したい>>manbo様
コードありがとうございます
ご指摘の通りに変更してみたのですが、パンくずリストのみ表示され、真っ白になってしまいましたフォーラム: マルチサイト
返信が含まれるトピック: bbpressのトピックにアドセンスのインフィード広告を表示したい>>CG様
コードを追加した場合でも広告以外は問題なく表示されています