问题描述
我为 wordpress 站点创建了一些 ACF 块。 ACF 块通过 Gutenberg 工具填充/管理。
其中一个块有一个标题字段,用于显示标题,然后为其分配该标题的“slugified”版本作为 ID(因此“这是标题”变为 #this-is-a-headline
)。我注意到可能会发生编辑器重复标题的情况,基本上是通过为多个块写完全相同的标题。
- 在 wordpress 管理中添加某种功能,在更新帖子之前检查这些块,查找重复项,并在检测到时告诉用户重命名重复项。
- 使用 wordpress 过滤器/函数在呈现 HTML 之前循环遍历块,通过在 ID 末尾添加索引来重命名每个重复项(因此第二个
#this-is-a-headline
将变成#this-is-a-headline-2
)。the_content()
函数用于输出块,所以我想在这种情况下它需要是应用于the_content()
的过滤器? - 在页面加载时使用 JavaScript 查看标记并以这种方式应用相同的重命名。
我很好奇这些方法中的任何一种是否可行或是否比另一种更好?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)