' . __( 'Settings', 'ai-content-creator' ) . ''; array_unshift( $links , $settings_link ); } return $links; } // Registra la función de activación del plugin register_activation_hook( __FILE__, 'aicc_activacion' ); function aicc_activacion() { // Define la función de activación del plugin require_once plugin_dir_path( __FILE__ ) . 'lista_opciones.php'; require_once plugin_dir_path( __FILE__ ) . 'bbdd.php'; aicc_crear_db(); } function aicc_actualizar_db_si_procede() { // Comprueba si se requiere actualizar la BBDD y lo hace // Hay que evitar que se haga durante la activación. if( ! function_exists( 'is_plugin_active' ) ){ require_once( ABSPATH . 'wp-admin/includes/plugin.php' ); } if ( is_plugin_active( plugin_basename( __FILE__ ) ) ) { if ( aicc_requiere_actualizar_db() ) { aicc_actualizar_db(); } } } function aicc_load_wp_icons() { //wp_enqueue_style( 'wp-icons', 'https://wordpress.org/icons/wp-icons-1.1.0/wp-icons.min.css', array(), '1.1.0', 'all' ); wp_enqueue_style( 'dashicons' ); } function aicc_get_version() { // Versión del plugin if( !function_exists('get_plugin_data') ){ require_once( ABSPATH . 'wp-admin/includes/plugin.php' ); } $plugin_data = get_plugin_data( __FILE__ ); $plugin_version = $plugin_data['Version']; return $plugin_version; } ?>