php - 无法使用 ACF 构建模块获取帖子类别 - Timber/Twig/Wordpress
问题描述
我在使用通过帖子获取相关类别/类别的传统方法时遇到问题。我在 ACF Builder 中构建了一个与所有帖子相关的关系模块,它们显示为 twig dump 命令,但所有获取相关类别的尝试都没有返回任何内容。
与模块关联的 php 标记是:
$context = Timber::get_context();
$post = new Timber\Post();
$context['categories'] = $post->terms( array(
'query' => [
'taxonomy' => 'category',
],
) );
Timber::render( array( 'templates/landing-page.twig', 'page.twig' ), $context );
这将返回一个空字符串。post.categories 什么都不返回,甚至 wordpress 函数也不返回任何东西。我实际上只是想获取帖子名称、图像和相关的类别名称。
解决方案
推荐阅读
- javascript - 如何根据第一个选定值删除 select2 选项
- python - Django:使用 django-tables2 和 django-filter 搜索结果
- python - 在导入模块中的函数之间共享 python 字典的最佳实践
- html - 如何将搜索栏移到顶部?
- javascript - 来自客户端的信号 node.js express 服务器
- python - subprocess.Popen 在 Windows 中工作但在 Ubuntu 中不工作
- node.js - 什么会导致 package-lock.json 中的 lockfileVersion 减一?
- javascript - 创建 DIScord Bot (javascript) 时出错
- python - 即使我使用 TYPE_CHECKING 导入,也会为注释获取 NameError
- xpath - 如何在 xquery 搜索中用节点名称替换变量