0, 'pages' => 0, 'posts' => 0, ); $agentorie_indexed_pages = array(); if ( class_exists( 'Agentorie_Content_Indexer' ) ) { $agentorie_indexer = Agentorie_Content_Indexer::get_instance(); $agentorie_stats = $agentorie_indexer->get_stats(); $agentorie_indexed_pages = $agentorie_indexer->get_indexed_pages(); } // Calculate how many pages are used by AI (min of indexed and limit). $agentorie_pages_used_by_ai = min( $agentorie_stats['total_indexed'], $agentorie_indexing_limit ); $agentorie_has_overflow = $agentorie_stats['total_indexed'] > $agentorie_indexing_limit; // WooCommerce Product Indexing. $agentorie_woo_active = class_exists( 'WooCommerce' ); $agentorie_woo_enabled = agentorie_chat_get_setting( 'woo_indexing_enabled', false ); $agentorie_woo_limit = (int) agentorie_chat_get_setting( 'woo_indexing_limit', 10 ); $agentorie_woo_stats = array( 'total_indexed' => 0 ); $agentorie_woo_indexed_list = array(); if ( $agentorie_woo_active && class_exists( 'Agentorie_Content_Indexer' ) ) { $agentorie_woo_stats = $agentorie_indexer->get_product_stats(); $agentorie_woo_indexed_list = $agentorie_indexer->get_indexed_products_list(); } $agentorie_woo_used_by_ai = min( $agentorie_woo_stats['total_indexed'], $agentorie_woo_limit ); $agentorie_woo_has_overflow = $agentorie_woo_stats['total_indexed'] > $agentorie_woo_limit; // Product selection (automatic or manual list) and language. $agentorie_woo_mode = 'manual' === agentorie_chat_get_setting( 'woo_indexing_mode', 'auto' ) ? 'manual' : 'auto'; $agentorie_woo_products = (string) agentorie_chat_get_setting( 'woo_manual_products', '' ); $agentorie_woo_language = (string) agentorie_chat_get_setting( 'woo_indexing_language', '' ); $agentorie_site_langs = array(); $agentorie_woo_selection = null; if ( $agentorie_woo_active && class_exists( 'Agentorie_Content_Indexer' ) ) { $agentorie_site_langs = Agentorie_Content_Indexer::get_site_languages(); if ( '' !== trim( $agentorie_woo_products ) ) { $agentorie_woo_selection = $agentorie_indexer->resolve_manual_products( $agentorie_woo_products ); } } // Site URL for validation display. $agentorie_site_url = home_url( '/' ); ?>