WordPressでオリジナルテーマ を作成しています。
以下のコードがあるページだけ
iphoneとiPadでページを開いた際に読み込み中のマークが表示されています。
(例:safariのURLの右端にあるマークがずっと×印のままです)
パソコン版だと読み込みが終わり、×印ではなく、更新マークが表示されます。
考えられる要因
phpの条件分岐の書き方に間違いがある。
今回foreach文とif文を組み合わせて用いているが、書き方が悪く、
ずっとループしているのではないかと考えています。
→でもなぜスマホとタブレットだけなのか疑問が拭えません。。。
最後に
iphoneでもipadでも画像や文字の表示はできており、スライドショーも問題なく動くので
表示する分にはいいのですが、ずっとURLの欄に読み込み中の表示が出るのは気になるので
もし、同じような状況になられた方がいればご教授願いたいです。
<?php $arg = array( 'posts_per_page' => 3, // 表示する件数 'orderby' => 'date', // 日付でソート ); $posts = get_posts( $arg ); if( $posts ): ?> <div class="swiper-container"> <div class="swiper-wrapper"> <?php foreach ( $posts as $post ) :setup_postdata( $post ); ?> <!-- Slideコンテンツ --> <div class="swiper-slide"> <a title="<?php the_title_attribute(); ?>" href="<?php the_permalink(); ?>"> <?php $Aimg = SCF::get('img');echo wp_get_attachment_image( $Aimg , 'thumb250' );?> </a> <a href="<?php the_permalink(); ?>"><span><?php the_title(); ?></span></a> </div> <?php endforeach; wp_reset_postdata(); ?> <?php endif; wp_reset_postdata(); ?> </div> </div>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。