Wordpress で次のショートコードを使用しています。
function customquery() {
query_posts('cat=18&tag=mytag');
}
add_shortcode('query', 'customquery');
上記は正常に動作します。URL クエリ文字列からパラメータを受け取るには「タグ」が必要です。私はこれを試しました:
query_posts('cat=18&tag='.$_GET["tag"].'''');
それはページを壊します。これはショートコードなので、関数の引数として何かを渡す必要があるかどうかはわかりません。ただし、.$_GET["tag"] を引数として実行できるようには見えません。他にどうすればこれを行うことができますか?