javascript - 如何将 ACF 字段作为类添加到 div
问题描述
我在静态 html 和 js 中创建了一组过滤器,但现在我将所有内容都转换为 WP 我遇到了问题。我的标签是这样的:
<div class="col-lg-4 filterDiv <?php the_sub_field('language'); ?> <?php the_sub_field('theme'); ?> <?php the_sub_field('media'); ?>">
<h2>English Crime Video</h2>
</div>
但是,它不起作用,因为我认为“”不会导致文件进入 php 模式。我无法弄清楚如何放置引号来解决这个问题?
更新:
<div class="row">
<?php if( have_rows('about_additional_info') ):
while( have_rows('about_additional_info') ): the_row(); ?>
<div class="col-lg-4 filterDiv <?php the_sub_field('language'); ?> <?php the_sub_field('theme'); ?> <?php the_sub_field('media'); ?>">
<h2>English Crime Video</h2>
</div>
<?php endwhile;
endif; ?>
</div>
解决方案
无论它们是否在类 attr 内,它在技术上都应该正常工作。你有没有让它在页面的其他地方工作?
我过去也发现,如果页面上没有循环,我就会遇到问题。因此,请确保您也包含循环。
<?php while ( have_posts() ) : the_post(); //start loop ?>
<?php if( have_rows('about_additional_info') ): while( have_rows('about_additional_info') ) : the_row(); ?>
<div class="col-lg-4 filterDiv <?php the_sub_field('language'); ?> <?php the_sub_field('theme'); ?> <?php the_sub_field('media'); ?>">
<h2>English Crime Video</h2>
</div>
<?php endwhile; endif; ?>
<?php endwhile; // end of the loop. ?>
推荐阅读
- json - 在 Spring Boot 中未验证 JSON 数据类型
- c++ - 为什么我们不能重新分配参考
- python - 具有多个索引的 Pandas 数据框重塑
- rabbitmq - 如何将 Red Hat 中间件中的 jms 设置为 RabbitMQ
- c - 在文件中保存带有指针成员的结构
- r - R中有没有办法从cv.glmnet确定AIC?
- python-3.x - sqlite3.OperationalError:3 列的 1 个值
- excel - PDF 被保存两次而不是一次
- vb.net - VB writeline 将损坏的行写入文本文件
- c# - 使用 C# 读取 XML 文件属性和元素