php 使用ACF,wpfeatherlight和WordPress的砌体网格。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 使用ACF,wpfeatherlight和WordPress的砌体网格。相关的知识,希望对你有一定的参考价值。

<style>
.scree_grid:after {
    content: '';
    display: block;
    clear: both;
}

.grid_sizer,
.grid_item {
    width: calc(33.333% - 20px);
}

.grid_item {
    float: left;
    margin-bottom: 10px;
}

.grid_item img {
    display: block;
    width: 100%;
}
</style>

<div class="scree_grid" data-featherlight-gallery
      data-featherlight-filter="a">
<?php $images = get_field('scree_gallery');
if( $images ): ?>
    <div class="grid_sizer"></div>
  <?php foreach( $images as $image ): ?>
    <div class="grid_item">
      <a href="<?php echo $image['url']; ?>">
        <img src="<?php echo $image['sizes']['medium']; ?>" alt="<?php echo $image['alt']; ?>" />
      </a>
    </div>
  <?php endforeach; ?>
<?php endif; ?>
</div>

<?php get_sidebar(); ?>
<?php if( get_field('scree_gallery') ): ?>
<script type="text/javascript">
jQuery(function($){
    var $grid = $('.scree_grid').imagesLoaded( function() {
      $grid.masonry({
        itemSelector: '.grid_item',
        percentPosition: true,
        columnWidth: '.grid_sizer',
        gutter: 10
      }); 
    }); 
});
</script>
<?php endif; ?>

以上是关于php 使用ACF,wpfeatherlight和WordPress的砌体网格。的主要内容,如果未能解决你的问题,请参考以下文章

php 使用ACF创建Google Analytics字段和输出

php 使用ACF创建Google Analytics字段和输出

php 将youtube缩略图和网址拉出ACF oEmbed字段以供使用

php 将youtube缩略图和网址拉出ACF oEmbed字段以供使用

在 functions.php (WordPress) 中包含 ACF

php ACF php用于加载自定义js和php到页面。