100000) { echo 'Error: The robots.txt file can be no more than 100000 characters long.'; } else { file_put_contents(ABSPATH . 'robots.txt', $robotstxt); echo 'The robots.txt file has been updated.'; } // Update the state of the checkbox in the database update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_remove_wp_json_api"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_parameters"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_feed"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_spam_directories"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_cart_page"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_checkout_page"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_myaccount_page"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_login_page"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_woocommerce_parameters"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_woocommerce_product_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_xenu"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_scrappers"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_prevent_internal_search_crawl"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_ahrefs_crawler"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_semrush_crawler"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_moz_crawler"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_majestic_crawler"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_archive_org"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_block_chatgpt"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_yoast_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_rankmath_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_aioseo_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_squirrly_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_xml_sitemaps_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_jetpack_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_wp_default_sitemap"); update_advancedrobotstxtoptimizer_option_isset("advancedrobotstxtoptimizer_add_news_sitemap"); if (isset($_POST['advancedrobotstxtoptimizer_add_wp_default_robots'])) { $default_robots = sanitize_text_field($_POST['advancedrobotstxtoptimizer_add_wp_default_robots']); update_option('advancedrobotstxtoptimizer_add_wp_default_robots', $default_robots); } if (isset($_POST['advancedrobotstxtoptimizer_change_google_bot'])) { $google_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_google_bot']); update_option('advancedrobotstxtoptimizer_change_google_bot', $google_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_google_images'])) { $google_images = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_google_images']); update_option('advancedrobotstxtoptimizer_change_google_images', $google_images); } if (isset($_POST['advancedrobotstxtoptimizer_change_google_media_partners'])) { $google_media_partners = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_google_media_partners']); update_option('advancedrobotstxtoptimizer_change_google_media_partners', $google_media_partners); } if (isset($_POST['advancedrobotstxtoptimizer_change_google_adsbot'])) { $google_adsbot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_google_adsbot']); update_option('advancedrobotstxtoptimizer_change_google_adsbot', $google_adsbot); } if (isset($_POST['advancedrobotstxtoptimizer_change_google_mobile'])) { $google_mobile = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_google_mobile']); update_option('advancedrobotstxtoptimizer_change_google_mobile', $google_mobile); } if (isset($_POST['advancedrobotstxtoptimizer_change_bing_bot'])) { $bing_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_bing_bot']); update_option('advancedrobotstxtoptimizer_change_bing_bot', $bing_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_msn_bot'])) { $msn_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_msn_bot']); update_option('advancedrobotstxtoptimizer_change_msn_bot', $msn_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_msn_bot_media'])) { $msn_bot_media = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_msn_bot_media']); update_option('advancedrobotstxtoptimizer_change_msn_bot_media', $msn_bot_media); } if (isset($_POST['advancedrobotstxtoptimizer_change_apple_bot'])) { $apple_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_apple_bot']); update_option('advancedrobotstxtoptimizer_change_apple_bot', $apple_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_yandex_bot'])) { $yandex_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_yandex_bot']); update_option('advancedrobotstxtoptimizer_change_yandex_bot', $yandex_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_yandex_images'])) { $yandex_images = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_yandex_images']); update_option('advancedrobotstxtoptimizer_change_yandex_images', $yandex_images); } if (isset($_POST['advancedrobotstxtoptimizer_change_yahoo_bot'])) { $yahoo_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_yahoo_bot']); update_option('advancedrobotstxtoptimizer_change_yahoo_bot', $yahoo_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_duckduckgo_bot'])) { $duckduckgo_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_duckduckgo_bot']); update_option('advancedrobotstxtoptimizer_change_duckduckgo_bot', $duckduckgo_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_qwant_bot'])) { $qwant_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_qwant_bot']); update_option('advancedrobotstxtoptimizer_change_qwant_bot', $qwant_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_baidu_bot'])) { $baidu_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_baidu_bot']); update_option('advancedrobotstxtoptimizer_change_baidu_bot', $baidu_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_naver_bot'])) { $naver_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_naver_bot']); update_option('advancedrobotstxtoptimizer_change_naver_bot', $naver_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_seznam_bot'])) { $naver_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_seznam_bot']); update_option('advancedrobotstxtoptimizer_change_seznam_bot', $naver_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_facebook_bot'])) { $facebook_bot = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_facebook_bot']); update_option('advancedrobotstxtoptimizer_change_facebook_bot', $facebook_bot); } if (isset($_POST['advancedrobotstxtoptimizer_change_instagram_bot'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_instagram_bot']); update_option('advancedrobotstxtoptimizer_change_instagram_bot', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_whatsapp_bot'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_whatsapp_bot']); update_option('advancedrobotstxtoptimizer_change_whatsapp_bot', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_telegram_bot'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_telegram_bot']); update_option('advancedrobotstxtoptimizer_change_telegram_bot', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_twitter_bot'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_twitter_bot']); update_option('advancedrobotstxtoptimizer_change_twitter_bot', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_linkedin_bot'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_linkedin_bot']); update_option('advancedrobotstxtoptimizer_change_linkedin_bot', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_pinterest_bot'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_pinterest_bot']); update_option('advancedrobotstxtoptimizer_change_pinterest_bot', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_discord_bot'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_discord_bot']); update_option('advancedrobotstxtoptimizer_change_discord_bot', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_webp'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_webp']); update_option('advancedrobotstxtoptimizer_change_webp', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_jpg'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_jpg']); update_option('advancedrobotstxtoptimizer_change_jpg', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_png'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_png']); update_option('advancedrobotstxtoptimizer_change_png', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_gif'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_gif']); update_option('advancedrobotstxtoptimizer_change_gif', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_pdf'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_pdf']); update_option('advancedrobotstxtoptimizer_change_pdf', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_docx'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_docx']); update_option('advancedrobotstxtoptimizer_change_docx', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_html'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_html']); update_option('advancedrobotstxtoptimizer_change_html', $value); } if (isset($_POST['advancedrobotstxtoptimizer_change_php'])) { $value = sanitize_text_field($_POST['advancedrobotstxtoptimizer_change_php']); update_option('advancedrobotstxtoptimizer_change_php', $value); } } $robotstxt = file_get_contents(ABSPATH . 'robots.txt'); $advancedrobotstxtoptimizer_block_feed = get_option('advancedrobotstxtoptimizer_block_feed', false); $advancedrobotstxtoptimizer_remove_wp_json_api = get_option('advancedrobotstxtoptimizer_remove_wp_json_api', false); $prevent_internal_search_crawl = get_option('advancedrobotstxtoptimizer_prevent_internal_search_crawl', 0); $advancedrobotstxtoptimizer_block_ahrefs_crawler = get_option('advancedrobotstxtoptimizer_block_ahrefs_crawler', false); $advancedrobotstxtoptimizer_block_semrush_crawler = get_option('advancedrobotstxtoptimizer_block_semrush_crawler', false); $advancedrobotstxtoptimizer_block_moz_crawler = get_option('advancedrobotstxtoptimizer_block_moz_crawler', false); $advancedrobotstxtoptimizer_block_majestic_crawler = get_option('advancedrobotstxtoptimizer_block_majestic_crawler', false); $advancedrobotstxtoptimizer_block_archive_org = get_option('advancedrobotstxtoptimizer_block_archive_org', false); $advancedrobotstxtoptimizer_block_chatgpt = get_option('advancedrobotstxtoptimizer_block_chatgpt', false); $advancedrobotstxtoptimizer_add_yoast_sitemap = get_option('advancedrobotstxtoptimizer_add_yoast_sitemap', false); $advancedrobotstxtoptimizer_add_rankmath_sitemap = get_option('advancedrobotstxtoptimizer_add_rankmath_sitemap', false); $advancedrobotstxtoptimizer_aioseo_sitemap = get_option('advancedrobotstxtoptimizer_aioseo_sitemap', false); $advancedrobotstxtoptimizer_add_squirrly_sitemap = get_option('advancedrobotstxtoptimizer_add_squirrly_sitemap', false); $advancedrobotstxtoptimizer_add_xml_sitemaps_sitemap = get_option('advancedrobotstxtoptimizer_add_xml_sitemaps_sitemap', false); $advancedrobotstxtoptimizer_add_jetpack_sitemap = get_option('advancedrobotstxtoptimizer_add_jetpack_sitemap', false); $advancedrobotstxtoptimizer_add_wp_default_sitemap = get_option('advancedrobotstxtoptimizer_add_wp_default_sitemap', false); $advancedrobotstxtoptimizer_add_news_sitemap = get_option('advancedrobotstxtoptimizer_add_news_sitemap', false); $advancedrobotstxtoptimizer_add_wp_default_robots = get_option('advancedrobotstxtoptimizer_add_wp_default_robots', false); $advancedrobotstxtoptimizer_change_google_bot = get_option('advancedrobotstxtoptimizer_change_google_bot', false); $advancedrobotstxtoptimizer_change_google_images = get_option('advancedrobotstxtoptimizer_change_google_images', false); $advancedrobotstxtoptimizer_change_google_media_partners = get_option('advancedrobotstxtoptimizer_change_google_media_partners', false); $advancedrobotstxtoptimizer_change_google_adsbot = get_option('advancedrobotstxtoptimizer_change_google_adsbot', false); $advancedrobotstxtoptimizer_change_google_mobile = get_option('advancedrobotstxtoptimizer_change_google_mobile', false); $advancedrobotstxtoptimizer_change_bing_bot = get_option('advancedrobotstxtoptimizer_change_bing_bot', false); $advancedrobotstxtoptimizer_change_msn_bot = get_option('advancedrobotstxtoptimizer_change_msn_bot', false); $advancedrobotstxtoptimizer_change_msn_bot_media = get_option('advancedrobotstxtoptimizer_change_msn_bot_media', false); $advancedrobotstxtoptimizer_change_apple_bot = get_option('advancedrobotstxtoptimizer_change_apple_bot', false); $advancedrobotstxtoptimizer_change_yandex_bot = get_option('advancedrobotstxtoptimizer_change_yandex_bot', false); $advancedrobotstxtoptimizer_change_yandex_images = get_option('advancedrobotstxtoptimizer_change_yandex_images', false); $advancedrobotstxtoptimizer_change_yahoo_bot = get_option('advancedrobotstxtoptimizer_change_yahoo_bot', false); $advancedrobotstxtoptimizer_change_duckduckgo_bot = get_option('advancedrobotstxtoptimizer_change_duckduckgo_bot', false); $advancedrobotstxtoptimizer_change_qwant_bot = get_option('advancedrobotstxtoptimizer_change_qwant_bot', false); $advancedrobotstxtoptimizer_change_baidu_bot = get_option('advancedrobotstxtoptimizer_change_baidu_bot', false); $advancedrobotstxtoptimizer_change_naver_bot = get_option('advancedrobotstxtoptimizer_change_naver_bot', false); $advancedrobotstxtoptimizer_change_seznam_bot = get_option('advancedrobotstxtoptimizer_change_seznam_bot', false); $advancedrobotstxtoptimizer_change_facebook_bot = get_option('advancedrobotstxtoptimizer_change_facebook_bot', false); $advancedrobotstxtoptimizer_change_instagram_bot = get_option('advancedrobotstxtoptimizer_change_instagram_bot', false); $advancedrobotstxtoptimizer_change_whatsapp_bot = get_option('advancedrobotstxtoptimizer_change_whatsapp_bot', false); $advancedrobotstxtoptimizer_change_telegram_bot = get_option('advancedrobotstxtoptimizer_change_telegram_bot', false); $advancedrobotstxtoptimizer_change_twitter_bot = get_option('advancedrobotstxtoptimizer_change_twitter_bot', false); $advancedrobotstxtoptimizer_change_linkedin_bot = get_option('advancedrobotstxtoptimizer_change_linkedin_bot', false); $advancedrobotstxtoptimizer_change_pinterest_bot = get_option('advancedrobotstxtoptimizer_change_pinterest_bot', false); $advancedrobotstxtoptimizer_change_discord_bot = get_option('advancedrobotstxtoptimizer_change_discord_bot', false); $advancedrobotstxtoptimizer_change_webp = get_option('advancedrobotstxtoptimizer_change_webp', false); $advancedrobotstxtoptimizer_change_jpg = get_option('advancedrobotstxtoptimizer_change_jpg', false); $advancedrobotstxtoptimizer_change_png = get_option('advancedrobotstxtoptimizer_change_png', false); $advancedrobotstxtoptimizer_change_gif = get_option('advancedrobotstxtoptimizer_change_gif', false); $advancedrobotstxtoptimizer_change_pdf = get_option('advancedrobotstxtoptimizer_change_pdf', false); $advancedrobotstxtoptimizer_change_docx = get_option('advancedrobotstxtoptimizer_change_docx', false); $advancedrobotstxtoptimizer_change_html = get_option('advancedrobotstxtoptimizer_change_html', false); $advancedrobotstxtoptimizer_change_php = get_option('advancedrobotstxtoptimizer_change_php', false); $advancedrobotstxtoptimizer_block_parameters = get_option('advancedrobotstxtoptimizer_block_parameters', false); $advancedrobotstxtoptimizer_block_spam_directories = get_option('advancedrobotstxtoptimizer_block_spam_directories', false); $advancedrobotstxtoptimizer_block_cart_page = get_option('advancedrobotstxtoptimizer_block_cart_page', false); $advancedrobotstxtoptimizer_block_checkout_page = get_option('advancedrobotstxtoptimizer_block_checkout_page', false); $advancedrobotstxtoptimizer_block_myaccount_page = get_option('advancedrobotstxtoptimizer_block_myaccount_page', false); $advancedrobotstxtoptimizer_block_login_page = get_option('advancedrobotstxtoptimizer_block_login_page', false); $advancedrobotstxtoptimizer_block_woocommerce_parameters = get_option('advancedrobotstxtoptimizer_block_woocommerce_parameters', false); $advancedrobotstxtoptimizer_add_woocommerce_product_sitemap = get_option('advancedrobotstxtoptimizer_add_woocommerce_product_sitemap', false); $advancedrobotstxtoptimizer_block_xenu = get_option('advancedrobotstxtoptimizer_block_xenu', false); $advancedrobotstxtoptimizer_block_scrappers = get_option('advancedrobotstxtoptimizer_block_scrappers', false); ?>