/** * Load compatibility class * * @uses apply_filters() * @uses get_bloginfo() * @uses plugin_dir_path() * * @return void * @since 2.0.0 */ public function load_compatibility() { // Compatibility load flag (for both deprecated functions and code for compatibility with other plugins) $load_compatibility = apply_filters('black_studio_tinymce_load_compatibility', true); if ($load_compatibility) { include_once plugin_dir_path(__FILE__) . 'includes/class-compatibility.php'; self::$compatibility = Black_Studio_TinyMCE_Compatibility::instance(); } }
/** * Load compatibility code for previous WordPress versions * * @uses get_bloginfo() * @uses plugin_dir_path() * * @return void * @since 2.0.0 */ public function load_wordpress() { if (version_compare(get_bloginfo('version'), '3.9', '<')) { include_once plugin_dir_path(dirname(__FILE__)) . '/includes/class-compatibility-wordpress.php'; self::$wordpress = Black_Studio_TinyMCE_Compatibility_Wordpress::instance(); } }