@i_sova
Wordpress Developer

Как отформатировать правильно data-attr?

function my_gallery_output( $output, $attr ){
$out = '<div class="swiper-entry simple-swiper">
            <div class="swiper-container" // Сейчас такое >
            <div class="swiper-wrapper">';

    foreach( $pictures as $pic ){
        $src = $pic->guid;
        $t = esc_attr( $pic->post_title );
        $title = ( $t && false === strpos($src, $t)  ) ? $t : '';

        $caption = ( $pic->post_excerpt != '' ? $pic->post_excerpt : $title );

        $out .= '
		<div class="swiper-slide">
			<img data-src="'.$src .'" src="'.$src .'" alt="'. $title .'" class="img-lazy-load" />'.
            '</div>';
    }

    $out .= '</div>
    <div class="swiper-pagination"></div>
    </div></div>';
 return $out;
}


На выходе должно получиться :
<div class="swiper-container" data-options='{"slidesPerView":1, "autoHeight":true}'>
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы