プラグインに関する質問は、当該プラグインへのリンクがある方が回答し易いです。
が、レイアウトの問題なら、画像出力部分を
<div class="my-images"></div>
で囲んで、style.css で
.my-images p{display:inline;}
とかなんとかお好みで指定すれば良い感じです。
こんにちは 便乗してしまってすみません、私も同じ件で悩んでいます。
こちらのプラグインです。
random image
http://justinsomnia.org/2005/09/random-image-plugin-for-wordpress/
以下のサイトを参考にして設定を試みているところですが
http://www.meblog.info/93.html
http://www.dxcode.com/archives/2009/0325723.php
呼び出した画像を横に並べたいのに、デフォルトで<br /><br />
が入っていた「HTML btween images」の設定フォームを空欄にしたり、スペースをいれたりして更新しても、改行されているのか縦に並んでしまいます。
kzさんのコメントや、前述のサイトを参考にCSSで固定しようとしてるのですが、どうしても縦に並んでしまいます。(CSSの基本がわかってないのかもしれないのですが、、例えば、table-layoutで固定幅をきめて中にすべて入れ込もうとやってもそれぞれの画像は指定の幅、高さになりますがそれぞれが、縦に並んでしまう。borderなどは思ったとおりに効いている。)
わかりづらかったらすみません。
さらにrandomimage.phpのどこかをいじらないとなおらないのでしょうか?
ソースを見たところ、あまり関わりたくない雰囲気のプラグインなので
functions.php に以下を追加して
function my_random_images($count=1, $size='thumbnail'){
$args = array(
'showposts' => $count,
'post_type' => 'attachment',
'post_mime_type' => 'image',
'orderby' => 'rand',
);
$images = get_posts($args);
echo '<div class="my-images">';
foreach($images as $image)
echo wp_get_attachment_image($image->ID, $size);
echo '</div>';
}
表示したいところで
<?php my_random_images(3, array(50,50)); ?>
とかじゃダメでしょうか。
array(50,50)は横縦サイズ指定。
‘thumbnail’ ‘medium’ ‘large’ ‘full’ でも OK。