• 解決済 kitsat

    (@kitsat)


    Ktai Styleでサムネイル一覧を表示したいです

    <?php
    query_posts('posts_per_page=-1');
     if (have_posts()) :
      while (have_posts()) : the_post(); ?>
    <dl>
     <dt class="title"><a href="<?php the_permaLink(); ?>"><?php the_title(); ?></a></dt>
     <dd class="text"><?php
       if ( has_post_thumbnail() ): // サムネイルを持っているときの処理
        ?><a href="<?php the_permaLink(); ?>"><?php the_post_thumbnail( array(150,150), array('class' => 'imgLeft') ); ?></a><?php
       else: // サムネイルを持っていないときの処理
        ?><img src="<?php bloginfo('template_url') ?>/image/no_image.gif" alt="noimage" class="imgLeft" /><?php
       endif; ?><?php the_excerpt(); ?></dd>
     </dl><?php
      endwhile;
     endif;
    wp_reset_query();
    ?>

    でサムネイル一覧を表示しています。
    携帯からみたとき、ktai-styleではカテゴリや並べ方を無視して保存してある画像すべてを表示されるようです。
    また、画像が表示されず、リンクがあらわれるのみです。
    並べ方やカテゴリを認識し、携帯からでも画像としてサムネイルを表示することができますでしょうか?
    ktai-styleで、カテゴリや並べ方を変える方法はありますでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • Ktai Style は画像を強制的に縮小する処理をしていて、50KB を越える場合はサムネールにならずリンクになります。WordPress が作るサムネールはデフォルトでは 150 ピクセル四方ですが、これだと普通は 50KB を越えないと思われますが、画像の内容や圧縮率によっては越えるかもしれません。

    現状では、is_ktai() を使って分岐させるしかないと思われます。

    とはいえ、WordPress のデフォルトのサムネールがそのまま出せないのは間抜けなので、50KB 制限を緩めた方がいいかもしれません。

    あと、余談ですが、alt="noimage" は no_image.gif がどんな画像かによりますが、alt="" の方がいい場合もありますので、よく検討してみてください。
    「no image」というテキストを表示する画像だったら alt も「no image」でいいですが、本当に白紙画像を出すなら alt="" のがいいです。

    トピック投稿者 kitsat

    (@kitsat)

    ktai styleのテーマのフォトログを参考にしながら、なんとかできました。ありがとうございます。
    余談はとても参考になりました。

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

トピック「Ktai Styleのサムネイル表示」には新たに返信することはできません。