我对 Expression Engine 比较陌生,在学习它的过程中,我发现一些 WordPress 已经丢失了一段时间的东西。对我来说重要的是短代码,因为我将使用它们来允许 CMS 用户将更复杂的内容与他们的其他内容放在一起。
除了即将推出的私人测试版插件外,我在 EE 中没有看到任何真正的等价物。
作为初始测试,我试图通过在内容字段中使用分隔字符串(例如#foo#)来伪造简码,然后使用正则表达式将它们拉出并将它们传递给可以从 EE 数据库中检索内容的函数。
这让我想到了第二个问题,即在查看 EE 的 API 文档时,似乎没有一种简单的方法可以以编程方式检索通道条目(考虑类似于 WP 的内置 get_posts 函数)。
所以我的问题是:
a) 可以这样做吗?b) 如果是这样,我的处理方法是否合理?还是我的方法中缺少一些愚蠢的明显东西?
重申一下,我在这里的主要目标是有一些方法允许管理内容的人在他们的内容中放置一个代码,这些代码将被频道内容替换。
感谢您给我的任何建议或帮助。