WordPress ビジュアルエディタでのhtmlの崩れを防ぐ方法
2021年2月21日
functions.phpに以下を貼り付ける。それだけ。
function my_tiny_mce_before_init( $mceInit, $editor_id ) {
$mceInit['allow_script_urls'] = true;
if ( ! isset( $mceInit['extended_valid_elements'] ) ) {
$mceInit['extended_valid_elements'] = '';
} else {
$mceInit['extended_valid_elements'] .= ',';
}
$mceInit['extended_valid_elements'] .= 'button[onclick]';
return $mceInit;
}
add_filter( 'tiny_mce_before_init', 'my_tiny_mce_before_init', 10, 2 );