簡體   English   中英

在wordpress中具有lighbox的圖像庫

[英]Image gallery with lighbox in wordpress

我想使用Wordpress在此網站http://demo.bootstraptemple.com/italiano/上使用燈箱和食物菜單來實現圖庫。 但是,我使用的是高級帖子類型,但我不知道如何讓他們顯示燈箱和菜單。 下面是我的代碼。

<?php
    $loop = new WP_Query( array(
            'post_type' => 'gallery',
            'orderby'   => 'post_id',
            'order'     => 'ASC'
        )
    );

    while ( $loop->have_posts() ) : $loop->the_post();
        if ( has_post_thumbnail() )
            the_post_thumbnail();
    endwhile;
?>

以上是我為帶有燈箱的美食畫廊所做的,並且對美食菜單也使用了相同的概念。 請給我有關如何解決它的建議。

但是,其解釋並不精確:

如果通過ACF轉發器將X圖像存儲在一個帖子中,則必須編寫以下代碼:

<?php
$loop = new WP_Query( array(
        'post_type' => 'gallery',
        'orderby'   => 'post_id',
        'order'     => 'ASC'
    )
);

while ( $loop->have_posts() ) : $loop->the_post();
   if( have_rows('repeater_field_name') ):

      while ( have_rows('repeater_field_name') ) : the_row();

          the_sub_field('sub_field_name'); //return image url or image object as you want
     endwhile;

    endif;
endwhile;
?>

如果每個帖子存儲一張圖片,則必須編寫以下代碼:

<?php
$loop = new WP_Query( array(
        'post_type' => 'gallery',
        'orderby'   => 'post_id',
        'order'     => 'ASC'
    )
);

while ( $loop->have_posts() ) : $loop->the_post();
   echo '<img src="' . get_field('acf_image_field_name') . '" alt="" />'; //if your field retgurn url instead of object
endwhile;
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM