私は現在、個人の Web サイト用の Wordpress テーマを開発しており、作業を簡単にするために Slightly Modded Options Framework [SMOF] を使用することにしました。これまでのところすべてが順調に進んでおり、実に素晴らしいフレームワークです。今日、私はフレームワーク内にある組み込みのスライダー オプションを使用して、それを自分のテーマに実装することにしました。
テーマとフレームワークでスライドショーを表示することはできましたが、画像を回転/円/スライド/フェードしません。最初の画像のみを表示しています。静止したままで、スライドを変更しません。
誰かがSMOFの知識を持っている場合の私のコードは次のとおりです。
これは、functions.php にあるものです。
$of_options[] = array( "name" => "Homepage Slideshow",
"desc" => "Slider Option Description",
"id" => "homepage_slider",
"std" => "",
"type" => "slider"
);
これは私のテーマindex.phpにあるものです:
<?php $slides = $data['homepage_slider']; if ($slides) { ?>
<!-- Start my Precio... uhum! I mean Slider -->
<?php
foreach ($slides as $slide) {
}
?>
<?php if (!empty ($slide['link'])) { ?>
<a href="<?php echo $slide['link']; ?>" title="<?php echo htmlspecialchars(stripslashes($slide['title'])); ?>">
<img src="<?php echo $slide['url']; ?>" width="950" height="369px" alt="<?php echo htmlspecialchars(stripslashes($slide['title'])); ?>" style="height: 369px; width: 100%;"/>
</a>
<?php } else { ?>
<img src="<?php echo $slide['url']; ?>" width="950" height="369px" alt="<?php echo htmlspecialchars(stripslashes($slide['title'])); ?>" style="height: 369px; width: 100%;"/>
<?php } ?>
<?php if (count($slides) > 1) { ?>
<!-- Die Slider! -->
<?php
} // End count
?>
<?php
} // End if
?>
おそらく問題はループにありますが、正直なところ、私は多くの方法を試しましたが、画像を交換することはできませんでした. これを解決するのに役立つヒントや指示があれば、本当に感謝しています。みんな、ありがとう!