[英]Nested Shortcodes?
對於我的 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] ]
這是 wpdatatable 需要啟用的東西,就像我們為 pod 做的那樣,但那將是另一種方式,看看它是如何為 pod 完成的: https : //pods.io/docs/build/using-shortcodes-pods-templates/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.