Yanıt için zaman alır herkese şimdiden teşekkürler. Ben gerçekten bu siteyi takdir! Ben (aşağıya bakınız), belirli bir dizinde bulur tüm görüntüleri yükleyen bir işlevi var. Ben çözmeye çalışıyorum sorun görüntüleri rastgele bir sırayla yüklenmiş olmasıdır.
Ben görüntüleri kendi dosya dayalı alfa sırasına göre yüklenecek istiyorum (widget 1.jpg örneğin widget 2.jpg önce yüklemek olurdu).
Fonksiyonu altında ...
function get_images()
{
global $options;
foreach ($options as $value) {
if (get_settings( $value['id'] ) === FALSE) { $$value['id'] = $value['std']; } else { $$value['id'] = get_settings( $value['id'] ); }
}
if($my_custom_images !== "")
{
echo $my_custom_images;
}
else
{
$dir = 'wp-content/uploads/';
$url = get_bloginfo('url').'/wp-content/uploads/';
$imgs = array();
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
if (!is_dir($file) && preg_match("/\.(bmp|jpeg|gif|png|jpg|)$/i", $file))
{
array_push($imgs, $file);
}
}
closedir($dh);
} else {
die('cannot open ' . $dir);
}
foreach ($imgs as $idx=>$img)
{
$class = ($idx == count($imgs) - 1 ? ' class="last"' : '');
echo '<img src="' . $url . $img . '" alt="' .$img . '"' . $class . ' />';
}
}
}