簡體   English   中英

將wordpress簡碼放在另一個wordpress簡碼之間

[英]Putting a wordpress shortcode inbetween another wordpress shortcode

本質上,我想在另一個短代碼中的某個預定點使用短代碼。 我原來的Shortcode占用了大量文本,我想在某個時候粘貼下一個shortcode以獲取引號。

我能想到的唯一方法是使用javascript在頁面加載時解析某個字符的原始簡碼,然后在其后插入簡碼。

這可能嗎?

法典上的嵌套簡碼

短代碼解析器可以正確處理嵌套的短代碼宏,前提是它們的處理函數通過遞歸調用do_shortcode()支持它:

[tag-a]
   [tag-b]
      [tag-c]
   [/tag-b]
[/tag-a]

但是,如果使用shortcode宏來封裝另一個同名的宏,則解析器將失敗:

[tag-a]
   [tag-a]
      [tag-c]
   [/tag-a]
[/tag-a]

長話短說:只要遵守上述規則,您就可以這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM