記事にアップロードされている画像の順番を変更
-
よろしくお願いします。
Wordpressのバージョン3.5.1を使用しています。記事にアップされている画像を使って、ギャラリーの風に表示しています。
以前は記事にアップされている画像のなかから、表示の順番を記入できました。3.5.1では画面が新しくなって、以前の様な数字を記入する欄はなくなりましたがドラッグアンドドロップで表示の順番が操作できることに気づき表示の順番を変更していたのですが、
記事にアップロードされている画像で、ギャラリーに使いたくない画像を以前はナンバーを外して空にすると0番となり表示しないようにしていました。<ul> <?php $args = array( 'post_type' => 'attachment', 'posts_per_page' => -1, 'post_status' => null, 'post_parent' => $post->ID, 'orderby'=>'menu_order', 'order' => 'ASC' ); $attachments = get_posts($args); if ($attachments) { foreach ($attachments as $attachment) { if($attachment->menu_order == 0){continue;} $image = wp_get_attachment_image_src($attachment->ID,'full'); $imageThumb = wp_get_attachment_image_src($attachment->ID,'thumbnail'); echo '<li><a href="'.$image[0].'"><img src="'.$imageThumb[0].'"></a></li>'; } } ?> </ul>
しかし、上記のコードのままだと、3.5.1では、0番がないので、全ての画像を表示してしまいます。
表示の順番で0などの設定にできる箇所はないのでしょうか?
現在は下記のように、if文の判定を下記のようにして
if($attachment->post_content == "none"){continue;}
説明部分に、noneを入れて、不要な画像を取り除いています。これでも、思うよな表示はできるのですが、表示順番はもう0番などはつけれないのでしょうか?
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「記事にアップロードされている画像の順番を変更」には新たに返信することはできません。