我不确定这是一个与高级自定义字段相关的问题,还是一个普通PHP问题,因此我也将其发布到ACF support forum, 对于那些也在寻求类似帮助的人
我目前正在一个本地目录网站上工作,专门关注it夜生活。我有一个夜总会自定义帖子类型,有许多ACF供电的字段,包括每晚的活动。到目前为止,活动的结构为周一海报图片、标题。星期二-海报图片、标题等
我只想在头版上显示今晚出现的事件,但很难将查询范围缩小到今天出现的条目。以下是我到目前为止所做的查询:
<div id="home-featuredevent">
<h2>On Tonight</h2>
<?php $date = date(\'l\' ); ?>
<?php $args = array( \'post_type\' => \'nightclub\' , \'posts_per_page\' => 10, \'key\' => \'event_$date\' , \'value\' => \'\' , \'compare\' => \'!=\' );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
?>
<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<a href="<?php the_field(\'event_$date\' ); ?>"><?php the_field(\'event_$date_desc\' ); ?></a>
目前,只显示场馆名称和链接。现在,我很确定我的变量调用有误,我担心“the\\u field(\'xyz\')的结构会使它变得更复杂。我仍然是从PHP开始的,所以很有可能我刚刚写了糟糕的代码!任何帮助都会很好,
特里斯坦