こんにちは
設定項目はないようなので、PHP コードで変更することになると思います。
フックも適当なものがないようなので、the_content や do_shortcode_tag フックあたりで出力される HTML を変更することになると思います。
do_shortcode_tag フックを使用した例:
テーマの functions.php に、
function my_do_shortcode_tag( $output, $tag, $attr ) {
if ( 'mwform_formkey' == $tag
// && isset( $attr['key'] ) && '1234' == $attr['key']
) {
$output = str_replace(
'<form method="post" action="" enctype="multipart/form-data">',
'<form method="post" action="" enctype="multipart/form-data" siq_id="autopick_xxxx">',
$output
);
}
return $output;
}
add_filter( 'do_shortcode_tag', 'my_do_shortcode_tag' ,10, 3 );
詳細に返信いただきありがとうございます。
質問ですが、$attr[‘key’]のkeyの値は、mw wp formのIDを指定するという理解で良いでしょうか?
質問ですが、$attr[‘key’]のkeyの値は、mw wp formのIDを指定するという理解で良いでしょうか?
はい、そうなります。
なお、サンプルコードではキーの判定をコメントアウト(//)しているので、そのままでは無視されます。
ありがとうございます。
たびたびの質問で申し訳ありません。
ID別にformタグの指定をするためには、elseで増やしていけば良いでしょうか?
form タグと ID に規則性がなければ、そうなるかと・・・