【WordPress】inputのonClickが保存したら消える
WordPressで、<input type=”button” value=”計算実行 ” onClick=”myCalcFunc()” >のように、実行ボタンを表示しようとしたとき、保存すると onClickが消えてしまう。WordPressは、色々自動で整形するような仕組みがあって困りもの。
とりあえず、この場合の対処法。
functions.phpで、ショートコードを作る。
function myCalc() {
$str = '<form><input type="button" value="計算実行 " onClick="myCalcFunc()" /></form>';
return $str;
}
add_shortcode('myCalc_btn', 'myCalc');
あとは、ページでショートコード [myCalc_btn] を張り付ける。