对于我的 WordPress 网站,我同时使用 PODS 和 WPDataTables 来管理我的数据。有了这个,我正在使用 WPDT 的“占位符”功能来创建动态 SQL 查询,这些查询将根据登录的用户显示不同的数据。目前,我几乎可以做我需要的一切,但并不完全。这或多或少是我想要实现的(var1 = 另一个简码的输出):
[wpdatatable id=14 var1=
[pods name="User" template="Company" where="id = {@user.id}"][/pod]]
[/wpdatatable]
此短代码正在运行,并将根据登录的用户拉回一个数字:
Company: [pods name="User" template="Company" where="id = {@user.id}"]
如果我将特定值硬编码为 var1,则此代码有效:
[wpdatatable id=14 var1=5]
基本上,我有两个单独的短代码可以单独工作,但放在一起就不会工作。我想知道这样的事情是否可能?或者,如果我需要考虑一种新方法。提前致谢!
旁注:我尝试过使用“ Outerbridge Nested Shortcodes ”插件,但没有任何运气。与插件作者交谈后,我发现该插件仅适用于:
[tag-a] [tag-b] [/tag-a]
并不是:
[tag-a [tag-b] ]