【发布时间】:2021-10-01 09:46:40
【问题描述】:
有一个名为 Post Modules 或 post-modules 的自定义帖子类型。我使用高级自定义字段创建了许多可重复使用的模块,以允许我在另一个 CPT 中插入内容。每个模块基本上都是一个帖子。
我想要做的是在 post-modules 中获取帖子的 slug 并将其显示为我的部分中的一个类。所以它会是这样的:
<section class="post-module-name"></section>
帖子的标题也可以接受。
所以我想出了以下内容:
<section class="toolkit-module scroll-section <?php echo $post->post_title; ?> <?php echo $module_type; ?>" data-index="<?php echo $i; ?>" data-module-id="<?php echo $module_id; ?>" data-module-type="<?php echo $module_type; ?>">Content Goes Here</section>
但这会拉出显示所有这些模块而不是模块段/名称本身的帖子的标题。
因此,如果我有一个名为“视频”的帖子,并且我有两个模块,比如说音乐视频和运动视频,我想将音乐视频合并到我的第一部分的课程中,并将运动视频合并到我的第二部分。
有什么方法可以从我实际从中提取数据的模块的帖子类型和名称中提取帖子 slug?
【问题讨论】:
标签: php wordpress custom-post-type slug post-type