PS Disable Auto Formattingのカスタマイズ

PS Disable Auto Formattingのカスタマイズ

投稿画面のビジュアルとテキストを切り替え時の、改行を補正するプラグイン。
WPのバージョンアップにより機能切り替えが行えない不具合が出ているので、その対応方法。

■ps_disable_auto_formatting.php
constructメソッド内のprint_scripts_arrayのadd_filterをコメントアウト

function __construct() {
  global $wp_version;
 
  if ( version_compare( $wp_version, '2.5', '>=' ) ) {
    add_action( 'init' , array( $this, 'disable_auto_formatting_init' ) );
    add_action( 'admin_menu', array( $this, 'add_disable_formatting_setting_page') );
    //add_filter( 'print_scripts_array', array( $this, 'rewrite_default_script' ) );
    add_filter( 'wp_insert_post_data', array( $this, 'formatting_quickpress_post' ) );
    add_action( 'media_buttons', array( $this, 'check_edit_mode_and_add_richedit_pre' ), 9 );
    add_action( 'media_buttons', array( $this, 'delete_filtering_wp_richedit_pre' ) );
  } else {
    add_action('admin_notices'        , array( $this, 'version_too_old' ) );
  }
}

参考サイト

自作PCテクニカルセンター
PS Disable Auto Formattingが効かないエラーの修復方法!プラグイン改造でWordPressアップデート後も使える裏技!
http://jisakupc-technical.info/secret-trick/3945/