我正在一个乐队的网站上,您可以在其中添加演出,也可以添加在该演出中播放的歌曲。
因此,我创建了两种自定义帖子类型:-演出-歌曲
我得到了一个“关系”类型的自定义字段“歌曲”。此字段显示在“自定义帖子类型”上。这样,我可以将歌曲添加到特定的演出。这很完美。
但是我想在该网站的首页上显示一些统计信息:我想计算一首特定歌曲的播放次数并显示前10首。所以我想我必须遍历演出的自定义帖子类型并计算这种关系与“歌曲”。
我认为这可以解决问题:
<?php
$args = array(
'post_type' => 'gig'
);
?>
<?php $loop = new WP_Query($args); ?>
<?php if ( $loop->have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post(); ?>
<?php
print_r(get_field('songs'))
//$song_count = count(get_field('songs'));
//echo $song_count . " ";
the_title();
?><br />
<?php endwhile; ?>
<?php else: ?>
<!-- No gigs available -->
<?php endif; ?>
<?php wp_reset_postdata(); ?>
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到print_r的结果:http : //snippi.com/s/njzg3uu
例如:歌曲“ A memory”是2场演出。这就是为什么您可以在数组中找到它两次的原因。歌曲“浪费”只能找到一次,因为它已录制1场。
php wordpress relationship custom-post-type advanced-custom-fields
似乎我的下拉菜单的 z-index 做了一些奇怪的事情:
https://uma.be/evenement/uma-day-2020-best-media-campaigns/
当您将鼠标悬停在菜单项“佣金”时,下拉菜单位于图像下方。
我已经检查了图像本身的 z-index 和.mega-sub-menu. 对我来说两者都很好。该类.mega-sub-menu的 z-index 为 999,而图像没有一个。
我已经添加position: relative; z-index: 1;到图像中,但这并没有解决问题。
Lazy loader 是否有可能对图像执行某些操作以使其越过子导航?