【问题标题】:Nested Shortcodes?嵌套简码?
【发布时间】:2020-10-30 04:49:07
【问题描述】:

对于我的 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] ]

【问题讨论】:

    标签: wordpress nested shortcode podscms


    【解决方案1】:

    这是 wpdatatable 需要启用的东西,就像我们为 pod 做的那样,但反过来看它是如何为 pod 做的:https://pods.io/docs/build/using-shortcodes-pods-templates/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-07
      • 1970-01-01
      • 1970-01-01
      • 2012-10-22
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多