http://codex.wordpress.org/Shortcode_API#Nested_Shortcodes-ここで次のようなショートコードを読むことができます:
[tag-a]
[tag-a]
[/tag-a]
[/tag-a]
動作しないでしょう。そして、私はそれについての説明を見ていません。だから私の質問はどのように作るかです、そしてそれは可能ですか?ワードプレスで同じタイプのネストされたショートコードを作成することは可能ですか?
http://codex.wordpress.org/Shortcode_API#Nested_Shortcodes-ここで次のようなショートコードを読むことができます:
[tag-a]
[tag-a]
[/tag-a]
[/tag-a]
動作しないでしょう。そして、私はそれについての説明を見ていません。だから私の質問はどのように作るかです、そしてそれは可能ですか?ワードプレスで同じタイプのネストされたショートコードを作成することは可能ですか?
同じショートコードに対して異なるエイリアスを作成できます
add_shortcode('tag','my_shortcode_function');
add_shortcode('sub-tag','my_shortcode_function');
function my_shortcode_function($atts,$content) {
// do things here
}
そして、このように使用します
[tag]
[sub-tag]
[/sub-tag]
[/tag]
それらは同じことを行いますが、パーサーはそれらを閉じる方法を知っています。