echo json_encode($data_arr);
if ($a == count( $data_arr )) { $a = 0; }
if (have_posts()):
$a = 0;
$data_arr = array('one', 'two', 'three');
while (have_posts()) : the_post();
$img = get_the_post_thumbnail( get_the_ID(), 'large' );
// проверка на выход за пределы массива
if $a > count( $data_arr ){ $a = 0; }
$img = str_replace('<img', '<img data-slidr="'.$data_arr[$a].'"', $img);
$a++;
$slider.='<div><a href="'.get_permalink( $post->ID ).'">' . $img . '</a>';
if($up_options->nivo_settings_showSlideText == 'true') {
$slider .= '<div class="slide">
<h2 class="slidetitle"><a href="'.get_permalink( $post->ID ).'">'.get_the_title().'</a></h2>
<p class="slidetext">'.get_the_excerpt().'</p>
</div>';
}
$slider .= '</div>';
endwhile;
endif;
clean_post_cache( $id );
. Плагин WP Super Cache реагирует на одноименный хук из этой функции. /**
* получает массив идентификаторов текущей категории и всех дочерних
*/
function hml_get_category_gender_line( $cat_parent ){
// get_term_children() accepts integer ID only
$line = get_term_children( (int) $cat_parent, 'product_cat');
$line[] = $cat_parent;
return $line;