インデックスミドルに指定したウィジェットが表示されません

Simplicityの特徴 フォーラム Simplicityについての質問 インデックスミドルに指定したウィジェットが表示されません

このトピックには4件の返信が含まれ、2人の参加者がいます。2 年、 2 ヶ月前 ささみ さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #51625

    ささみ

    お世話になっております。

    インデックスミドルに指定したウィジェットが表示されずに困っております。

    指定したウィジェットは「テキスト」で場所をインデックストップ、インデックスボトムにそれぞれ移動した場合は表示が確認出来ました。インデックスミドルの場合だけ表示されないようです。

    一覧リストのスタイルは「エントリーカード(デフォルト)」「サムネイル表示」、サムネイルの角の丸め具合を「円形にする」に指定しています。
    記事数も3記事以上入った状態になります。

    テキストなので関係ないかもしれませんが、広告設定は「全ての広告を表示」「本文記事中(H2見出し手前)」にチェックを入れております。

    何かアドバイスいただけましたら嬉しく思います。よろしくお願いします。

    Xサーバー使用

  • #51632
    わいひら
    わいひら
    キーマスター

    申し訳ないですが、そういった不具合は実際のサイトの該当ページURLを貼っていただいて、ソースコードを見たり、詳しい状態を見ないと何とも言えないです。

  • #51651

    ささみ

    url貼らずに申し訳ありません。

    http://uchiwa-moji.space/kj8-uchiwa/yokoyama-you/
    (トップページは固定ページ表示にしている為カテゴリーページになります)

    現在ウィジェット上では「インデックスリストミドル」に「テキスト」を配置しております。
    よろしくお願いします。

  • #51659
    わいひら
    わいひら
    キーマスター

    Simplicityでは、ページネーションの最終ページでは、アドセンスを挿入した場合、ポリシー違反になる可能性もあったので、確か最終ページではミドルウィジェットを表示させない仕様になっています。
    URLで提示されたページは、1ページ目でもありますが、最終ページでもあるので、ウィジェットが表示されなかったのだと思います。
    今後、記事を追加していって、最終ページから外れれば表示されるかと思います。

    詳しくはlist.phpの以下のコード部分になります。

        //3つ目のアイテムの下にインデックスリストミドルウィジェットを表示するか
        if ( $count == 3 && //3番目
          is_list_style_entry_type() && //表示タイプがエントリーカードタイプの時のみ
          is_active_sidebar( 'widget-index-middle' ) && //インデックスミドルに値が入っているとき
          !is_pagination_last_page() && //インデックスリストの最後のページでないとき
          is_posts_per_page_6_and_over() //1ページに表示する最大投稿数が6以上の時
        ) {
          echo '<div id="widget-index-middle" class="widgets">';
          dynamic_sidebar( 'widget-index-middle' );
          echo '</div>';
    
        }
  • #51683

    ささみ

    最終ページでは表示されない仕様とのことで安心いたしました。引き続き投稿し、記事数を増やしてページネーションを増やそうと思います。

    ご回答ありがとうございました!

トピック「インデックスミドルに指定したウィジェットが表示されません」への新規返信追加は締め切られています。

スポンサーリンク
アドセンス(大)
アドセンス(大)