私はこのようなコードを持っています。
$counter = 1;
$content = "";
foreach($images as $image) {
$content .= "<li><img src='".$image['images_image'][1]['thumb']."'></li>";
$counter++;
}
echo apply_filters('images_filter', $content);
上記のコードは、WordPressフィルターを使用してコンテンツ全体を非表示にします。ただし、画像の最後の50%のみを非表示にします。
15枚の画像があるとしましょう。
$hide = floor( $counter / 2 ); //value will be 7
そのため、8から15までの画像のみを非表示にします。
私はこのように試しました。しかし、それは機能していません。
if ($counter >= $hide) {
echo apply_filters('images_filter', $content);
}
誰かが正しい構文を教えてもらえますか?