' . esc_html__( 'Prodlyra needs WooCommerce to be installed and active.', 'prodlyra' ) . '

'; } register_activation_hook( __FILE__, function () { if ( false === get_option( Prodlyra_Settings::OPTION ) ) { add_option( Prodlyra_Settings::OPTION, Prodlyra_Settings::defaults() ); } Prodlyra_Llms::add_rewrite(); flush_rewrite_rules(); } ); register_deactivation_hook( __FILE__, function () { // Our /llms.txt rule is already loaded for this request, so a flush would keep it. // Deleting the rules makes WordPress rebuild them without it on the next page load. delete_option( 'rewrite_rules' ); delete_transient( 'prodlyra_llms' ); } );