質問: null){ extract(shortcode_atts(array( 'f' => '', ), $atts )); return '<span style="font-family:'.$f.'">'.$content.'</span>'; } add_shortcode ('f','font_fam'); そしてそれを使うのはこのようになるでしょう:[f f="arial"] text text [/f] しかし、それがこのように使われるような方法はあります:[f arial] text text[/f] [f tahoma] text text [/f] ( "f ="をスキップ)ありがとうございます。
回答: 1つの方法は、f=ビットを追加する 'the_content'フィルタをフックすることによってコンテンツを事前解析することです。もう1つの方法は、自分のショートコードを[tahoma]...[/tahoma]のようなものに変更して全体をスキップすることです。その場合は、多くのショートコードを登録することになります。