题材:Divi帖子中自定义字段的插件:ACF -高级自定义字段在网格模式下使用Divi Blog模块,我想在文章标题、作者、摘录、发布日期等旁边显示一个自定义字段(使用ACF插件注册)。请看屏幕截图中的蓝线,给予您了解情况。
有没有办法让Divi博客模块显示ACF字段?也许是编辑模块的功能?先谢了
k4emjkb11#
刚刚成功地做到了。1.您首先必须按照以下说明将博客模块移动到子主题中:https://intercom.help/elegantthemes/en/articles/4532734-moving-blog-module-in-child-theme1.在新的子主题Blog.php文件中,找到以注解“Filters Blog module 's main query”开头的部分。* 由于某种原因,在我的文件中似乎有两个完整的部分,所以请确保您编辑的是最后一个示例。*1.将你的字段值添加到列表中最后一个字段的正下方--应该是$thumb。下面例子中我的字段是$start_date。
$thumb = $thumbnail['thumb']; $start_date = get_field('start_date');
1.向下滚动并找到您要在文章中添加字段的位置。(例如,我搜索了“class=“entry-title”"以便将我的字段放置在其下方。)使用以下内容的某个版本,以满足所需的位置。
<?php if($start_date) { ?> <div class="start_date"><?php the_field('start_date'); ?></div> <?php } ?>
w41d8nur2#
Divi提供了一个选项,包括动态内容到Divi的建设者。不知道这是否工程的Divi博客网格布局。只是给予它一个尝试,看看它是否为您工作。https://www.elegantthemes.com/blog/theme-releases/dynamic-content-for-divi-is-available-now
2条答案
按热度按时间k4emjkb11#
刚刚成功地做到了。
1.您首先必须按照以下说明将博客模块移动到子主题中:https://intercom.help/elegantthemes/en/articles/4532734-moving-blog-module-in-child-theme
1.在新的子主题Blog.php文件中,找到以注解“Filters Blog module 's main query”开头的部分。* 由于某种原因,在我的文件中似乎有两个完整的部分,所以请确保您编辑的是最后一个示例。*
1.将你的字段值添加到列表中最后一个字段的正下方--应该是$thumb。下面例子中我的字段是$start_date。
1.向下滚动并找到您要在文章中添加字段的位置。(例如,我搜索了“class=“entry-title”"以便将我的字段放置在其下方。)使用以下内容的某个版本,以满足所需的位置。
w41d8nur2#
Divi提供了一个选项,包括动态内容到Divi的建设者。不知道这是否工程的Divi博客网格布局。只是给予它一个尝试,看看它是否为您工作。
https://www.elegantthemes.com/blog/theme-releases/dynamic-content-for-divi-is-available-now